Acting
Arrow
Ghost #2
2012
The Secret Origin of X-Men
Self
2003
A House Divided
Henry's Son (uncredited)
2000
X-Men
Weapon X Program Surgeon (uncredited)
Free Fall
Hero Son (uncredited)
1999