Acting
Darren Harris is an Actor known for Sixteen Candles (1984), Weird Science (1985) and Better Off Dead (1985).
Sheila and the Brainstem
as Billy Durk
Better Off Dead...
as Nerd #3
Weird Science
as The Weenies
Sixteen Candles
as Cliff