AyFlix

Francis Mughan

Liverpool, England, UK

Films

1980

Flash Gordon

Wounded Hawkman

1979

Lionman II: The Witchqueen

Aslan Adam / Lionman

1978

L'ouragan vient de Navarone

Force 10 Team Member #1

Séries