Movies
Everfall
as Ricky Caldwell
Winner
as Taylor
When Calls the Heart
as Andy Moran
V.C. Andrews' Ruby
as Paul Tate
Flirting with Forty
as Will Laurens
V.C. Andrews' Hidden Jewel
as Paul
V.C. Andrews' All That Glitters
as Paul Tate
The College Admissions Scandal
as Danny DeVere
Parallel Minds
as Young Stallman
Beyond the Sun
as Daniel