He played Coach Malone in Diary of a Wimpy Kid alongside Zachary Gordon. His other credits include Supernatural, Normal, and Kyle XY.
He made his film debut in the 2003 mockumentary The Delicate Art of Parking.
He played the role of Hoss in Scary Movie 4 alongside Anna Faris.
He grew up in Vancouver, Canada.
He was in the film Ramona and Beezus, starring Selena Gomez.