Actor
Aftermath
2017
as Volunteer (uncredited)
Maggie
2015
as Security Officer
Terminator 3: Rise of the Machines
2003
as CRS Victim
The 6th Day
2000
as Virtual Psychiatrist (as Walter Von Huene)
End of Days
1999
as Motorman
Jingle All the Way
1996
as Taxi Driver
Apollo 13
1995
as Technician
Parenthood
1989
as Opposing Coach
The Lone Star Kid
1986