Known For
Acting
ER
Manny
1994
USA High
Manager
1997
Leprechaun 2
(voices)
The Portal
Custodian Leon
2010