AyFlix

Arthur Brown

Films

2017

The Black Room

Sebastian

2015

Phometrica

Deacon Tavalouris

2008

Beat Club: The 40th Anniversary Edition

Self (archive footage)

1986

Club Paradise

Opposition Leader

1975

Tommy

The Priest

1968

The Committee

Himself

Séries