HD
as Spock
Star Trek: Strange New Worlds
2022
HD
as Self
The Ready Room
2019
HD
as Saxon
I Ship It
2016
HD
as Patrick Verona
10 Things I Hate About You
2009
HD
as Spock
Star Trek: Short Treks
2018
HD
as Ellis
Tennessee
2008
HD
as John
Rescuing Madison
2014
HD
Twelve
2010
HD
as Ty Walker
The Holiday Calendar
2018
HD
as Pascal
Tell Me How I Die
2016
HD
as Guy
Mine Games
2012
HD
as Thomas
The Curse of Sleeping Beauty
2016
HD
as Sam Scarborough
The Unholy Trinity
2025
HD
as Dillon Walker
The Honor List
2018
HD
as Michel
Passport to Paris
1999
HD
as Andreas
Eden (2015)
2015
HD
as James
The Wine of Summer
2013
HD
as Noah
Nothing Left to Fear
2013
HD
The Sorcerer's Apprentice (2010)
2010
HD
as Young Augustine
The Midnight Sky
2020