Biography unavailable.
Clue: The Maltese Mystery
as Edgar
Cockroaches
as Tim
Big Mood
as Young Drug Dealer