Known For
Filmography
—
2014
2014
2014
2013
2012
2012
2011
2010
2007

Canada Reads
TV · as Self · 4 eps

One Starry Christmas
Movie · as Bull

Lonesome Dove Church
Movie · as Gorgeous George

The Virginian
Movie · as Sheriff Broyles

Man of Steel
Movie · as F-35 Pilot

Dawn Rider
Movie · as Cattle Jack

Christmas Miracle
Movie · as Daryl

A Mile in His Shoes
Movie · as Clarence

A Heartland Christmas
Movie · as Charlie Wells

Heartland
TV · as Charlie Wells · 2 eps
