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