Outlander
Annika
Nobody Has to Know
Waterloo Road
Granite Harbour
Dark Road
Movie · as Brian
TV · as Rory Dashford · 3 eps
TV · as Ross Kincaid · 1 ep
Movie · as John
TV · as Soldier 1 · 1 ep
TV · as Scott Fairchild · 10 eps