Actor
Prisoners
2013
as Mr. Jones (uncredited)
Django Unchained
2012
as Leonide Moguy
Queen of the Lot
2010
as Odin Johannessen
Dangerous Isolation
2006
as Adrien
Nine Lives
2004
as Mikey
The Ballad of Lucy Whipple
2001
as Joshua 'Carrots' Beale
Skeletons
1997
as Jim Norton
Tarzan: The Epic Adventures
1996
as Philip D'Arnot
The Silencers
1996
as Comdor
It's My Party
1996
as Jack Allen
Mind Rage
1996
as Steve
Deadly Invasion: The Killer Bee Nightmare
1995
as Pruitt Taylor Beauchamp
Aurora: Operation Intercept
1995
as Victor Varenkov
Boys Life
1994
as Mr. Reese (The Disco Years)
Plughead Rewired: Circuitry Man II
1994
as Leech
The Disco Years
1994
as Mr. Reese
Necronomicon
1993
as Dale Porkel
Doppelganger
1993
as Doctor Heller
Willing to Kill: The Texas Cheerleader Story
1992
as Randy
False Arrest
1991
as Wally Roberts
Dead Women in Lingerie
1991
as Lapin
Circuitry Man
1990
as Leech
A Sinful Life
1989
as Nathan Flowers
Friends
1987
as John
Alien Predators
1986
as Damon
Jake Speed
1986
as Desmond Floyd
Flight of the Spruce Goose
1986
as Stan
Jack and the Beanstalk
1983
as Jack
Don't Cry, It's Only Thunder
1982
as Brian Anderson
Chariots of Fire
1981
as Charles Paddock
Fade to Black
1980
as Eric Binford
The Last Word
1979
as Ben Travis
Breaking Away
1979
as Dave Stoller
California Dreaming
1979
as T.T.
Elvis
1979
as Nick Adams
A Wedding
1978
as Hughie Brenner
September 30, 1955
1977
as Eugene
3 Women
1977
as Soda Delivery Boy (uncredited)
Bernice Bobs Her Hair
1976
as Charley
Roma
1972
as The Hippie (uncredited)
The Young Graduates
1971
as Pan
Blood and Lace
1971
as Pete
Didn’t You Hear?
1970
as Kevin