2024 Lars Frederiksen
2024 Volsung
2012 Himself
2009 Himself
2008 Lars Frederiksen
2006 Steve Apparent (voice)
1999 Himself
1995 Greg