Actor
Alice Cooper: Rock In Rio 2017
2017
as Self - Vocals
The Black Room
2017
as Sebastian
Phometrica
2015
as Deacon Tavalouris
Hawkwind : Out of the Shadows
2005
as Himself
When Hippies Ruled The World
2002
as Self
Tommy
1975
as The Priest
The Committee
1968
as Himself