Known For
Photos
Filmography
2001
2001
2001
1998
1997
1997
1994
1991
1987
1976

Making Vampire Hunter D: Bloodlust
Movie · as Self

Breathing Hard
Movie · as Duggan

Vampire Hunter D: Bloodlust
Movie · as Meier Link (voice)

Todd McFarlane's Spawn: Season 2
Movie · as Jason Wynn

Beauty and the Beast
Movie · as Beast / Prince (voice)

Spawn
TV · as Jason Wynn (voice) · 18 eps

Hammers Over the Anvil
Movie · as Charles McAlister

Æon Flux
TV · as Trevor Goodchild (voice) · 16 eps

Comrades
Movie · as Juggler

Bugsy Malone
Movie · as Benny Lee



