1988 • as Angelo Rosetta
2001 • as Patrick Brewer
2004 • as Self
2025 • as Lars Adam Jansen
2005
2001