Actor
Dancer and the Dame
2015 · as Russel
Revelation Road 3: The Black Rider
2014 · as Bobby
Taken by Grace
2013 · as Shawn
Meant to Be
2012 · as Nathan
Christmas Angel
2012 · as Steve Dalt
Jerusalem Countdown
2011 · as Smuggler
A Greater Yes: The Story of Amy Newhouse
2009 · as Tyler
Sterling: The Secret of the Lost Medallion
2009 · as Alex Sterling