Black Hawk Down
Role(s): SGT Mike Goodale
In Enemy Hands
Role(s): Buck Cooper
The Big Brass Ring
Role(s): Young Billy
Billy's Hollywood Screen Kiss
Role(s): Gundy
Pledge of Allegiance
Role(s): Frankie