Actor · Born 1966
The Tomorrow War
2021 · as Sad Draftee
The A-Team
2010 · as Agent Daly
Shanghai Noon
2000 · as Saddle Rock Deputy
Crimson Tide
1995 · as Lt. Comdr. Nelson
The Deliberate Stranger
1986
Miracle of the Heart: A Boys Town Story
1986 · as Billy
Silence of the Heart
1984 · as Basketball Player
The Ghosts of Buxley Hall
1980 · as Jeremy Ross
The Kids Who Knew Too Much
1980 · as Bert Hale
When Hell Was in Session
1979 · as Bill Denton
10
1979 · as Josh Taylor
North Dallas Forty
1979 · as Conrad