Known for
Filmography

Racing Daylight
EN · 20073.3
as Troll-Man

The Thomas Crown Affair
EN · 19996.8
as Lab Technician (George French)

Jeffrey
EN · 19956.3
as Boss

Racing Daylight
as Troll-Man

The Thomas Crown Affair
as Lab Technician (George French)

Jeffrey
as Boss