2022 • as Louis Foster
2007 • as Kloser von Eichstad
2019 • as Self
2019 • as Psychiatre expert
1998 • as Self
2015 • as Himself