#
buy premium
Russell Mulcahy

Russell Mulcahy

Birthday: 23 June 1953, Melbourne, Victoria, Australia

Dynamic film/video director Russell Mulcahy was born June 23, 1953, in Melbourne, Australia. He first gained fame directing visually striking music video clips for such artists as Elton John, Duran Du ...Show More

123Movies