Michael MenaughActorArchive footageFilmography · 2 creditsBlame It on RioActor (Peter)1984★ 5.8Doctor FaustusActor (Good Angel) · Actor (Bishop)1967★ 5.4