He is perhaps best known for his roles in the television series Whistler (2006–2008) as well as the films Final Destination 3 (2006), The Uninvited (2009) and Tucker & Dale vs.
He is perhaps most famous for his roles in the television series Whistler (2006–2008) as well as his parts in other films, such as Final Destination 3 (2006), The Uninvited (2009) and Tucker & Dale vs.