Known for Acting
1994
as Fighter
2023
as Kenny
as Dino
2019
as Mr. Del Toro
2007
as Luigi the Waiter
2006
as Sean