Actor
Forgotten Sins
1996 · as Oscar
A Horse for Danny
1995 · as Charlie
Solomon Northup's Odyssey
1991 · as Sailor
In the Line of Duty: Manhunt in the Dakotas
1991 · as Carl Greenwood
In the Line of Duty: A Cop for the Killing
1990 · as Cop #3
By Dawn's Early Light
1990 · as O'Toole
Miracle Landing
1990 · as Peter Rowan
Roe vs. Wade
1989
Fast Food
1989 · as Drew
Powwow Highway
1989 · as Hi-Fi & Car Salesman
Unconquered
1989 · as 1st Coach
In the Line of Duty: The F.B.I. Murders
1988 · as Agent Ron Risner