2024
as James
2024
as Kei
2022
as Elias (voice)
2021
as Ethan Spiller
2019
as Rodney
2018
as Will
2016
as Self
2016
as Zac Pratt
2016
as Shun
2014
as Michael Chung
2014
as Young Pat Quid
2012
as David Cho
2011
as Tim Tanaka
2010
as Corporal Lyons
2009
as Kiyoshi
1986
as Yuki Reid
as Felix Remen
as Wolfgang Amadeus Mozart