Ross Lefko
- Additional Crew
- Sound Department
- Actor
Ross Lefko was born on 14 February 1978 in Queens, New York, USA. He is an actor, known for Legend of the Devil (1996), The Bondage Master (1998) and Yu Yu Hakusho: Fight for the Netherworld (1994).
Additional Crew
Sound Department
Actor
- Alternative name
- Elmer Fudge
- Born
Contribute to this page
Suggest an edit or add missing content