
Known for
Filmography

The Black Room
EN · 20173.8
as Sebastian

Alice Cooper: Rock In Rio 2017
EN · 201710.0
as Self - Vocals

Phometrica
EN · 2015Not rated
as Deacon Tavalouris
Beat Club: The 40th Anniversary Edition
2008
Beat Club: The 40th Anniversary Edition
EN · 2008Not rated
as Self (archive footage)

Club Paradise
EN · 19865.2
as Opposition Leader

Tommy
EN · 19756.5
as The Priest

The Committee
EN · 19685.4
as Himself, Music








