2012
I Am Bruce Lee
Actor - Self - Training with Bruce Lee
2007
Battle for Terra
Actor - Doron
2004
The notebook
Actor - Duke
2001
Atlantis: The Lost Empire
Actor - Rourke
2000
Space Cowboys
Actor - Tank Sullivan
1998
Twilight
Actor - Raymond Hope
1994
Maverick
Actor - Marshal Zane Cooper
Full filmography