1991
Wild Hearts Can't Be Broken as Al Carver1990
Mermaids as Joe Porretti1989
Longtime Companion as Michael1989
Slaves of New York as Jan1986
Let's Get Harry as Corey1986
Belizaire the Cajun as Hypolite Leger1985
Vision Quest as Kuch1985
Sylvester as Matt1984
Sixteen Candles as Jake Ryan1984
Racing with the Moon as Amputee Soldier (uncredited)1983
The Hitchhiker as Lance