2023
Old Dads
Actor - Ed Cameron
2012
Home invasion
Actor - Ray
2003
The Hitcher II: I've Been Waiting
Actor - Jim Halsey
1999
Shepherd
Actor - Boris Dakota
1983
The Outsiders
Actor - Ponyboy Curtis
1982
E.T.: The Extra-Terrestrial
Actor - Tyler
Full filmography