Oscar Brunner
FUBAR (2023)
Ryan Johnson
A Teacher (2020)
Green (uncredited)
Most Dangerous Game (2020)
Alan
The Marvelous Mrs. Maisel (2017)
Donald Ireland
Fargo (2014)
Jasper Jordan
The 100 (2014)
Benjamin Decada
Monday Mornings (2013)
Jimmy
Haven (2010)
Martin Bentz
Rookie Blue (2010)
Ezio Auditore da Firenze
Assassin's Creed: Lineage (2009)
Bennie
The Listener (2009)
Leo Strange
Being Erica (2009)
Terry
The Altar Boy Gang (2007)
Mary's Son
72 Hours: True Crime (2003)
Jake 2.0 (2003)
Gothic Teen
Odyssey 5 (2002)
Joey Grossman
Nic
Degrassi (2001)