John Rafter Lee · Actor
Sealed
2001
Vampire Hunter D: Bloodlust
Meier Link (voice)
Sealed
2001
Making Vampire Hunter D: Bloodlust
Self
Sealed
2001
Breathing Hard
Duggan
Sealed
1998
Todd McFarlane's Spawn: Season 2
Jason Wynn
Sealed
1997
Beauty and the Beast
Beast / Prince (voice)
Sealed
1994
Hammers Over the Anvil
Charles McAlister
Sealed
1987
Comrades
Juggler
Sealed
1976
Bugsy Malone
Benny Lee