This Is Where We Live 2013
as Bob Sutton
Saving Jessica Lynch 2003
as Army Ranger C.O.
Spy Kids 2: The Island of Lost Dreams 2002
as Main Secret Agent
American Outlaws 2001
as Union Lieutenant
Inherit the Wind 1988
as Radio Newsman
Six Against the Rock 1987
as Officer Burdette
Force: Five 1981
as Willard
Credits from TMDB.