Penance Lane 2020
Additional Writing
The Secret Origin of X-Men 2003
as Self
Evolution X - The Making of X-Men 2003
Camera Operator
A House Divided 2000
as Henry's Son (uncredited)
X-Men 2000
as Weapon X Program Surgeon (uncredited)
Free Fall 1999
as Hero Son (uncredited)
Credits from TMDB.