Actor and founding member of James
2025
as Self
2016
as Judas
2006
as Victor Zsaz
2005
as Vocals
2002
as Self - Performance (James)
1991