1992 • as Self
2025 • as Musician
2022 • as Self
2013 • as Anton Horvath
2013 • Creator
2014 • as Self