Haydn Keenan (c. 1951) is an Australian producer, writer and director.
1987
as Dr. Doctor / Adrian
1974
as Jeffrey