Following numerous occupations ranging from London policeman to waterski instructor on the Greek island of Corfu, to managing director of a manufacturing company, Robert’s performance career has been multifaceted. Films include Voices over the Water, The Good Shepherd, The Thomas Crown Affair, A Fish Called Wanda, A View to a Kill, and Escape to Athena.
Robert has appeared on theatrical stages throughout the UK, Ireland, Japan and the USA, including London’s West End (Beauty and the Beast, The Secret Policeman’s Ball, Foul Play), New York City (Agamemnon at La MaMa, India Awaiting at the Samuel Beckett Theatre, and The Enchanted Wanderer at Avery Fisher Hall), and numerous roles for Ensemble for the Romantic Century (The Dreyfus Affair, Tolstoy's Last Days, Heinrich Heine, The Trials of Oscar Wilde, Akhmatova, and Jekyll and Hyde, at Symphony Space, NY).
He has played Scrooge in A Christmas Carol many times at several New York theaters. Regional theater performances include The Mystery of Attraction at the Actors Theatre of Louisville, South Pacific at the Hangar Theatre, A Christmas Carol at Syracuse Stage, and Forget Herostratus, Jekyll and Hyde and Pride & Prejudice at the Bristol Riverside Theatre.
Television appearances include All My Children, Guiding Light, and The Late Show with David Letterman. Robert has sung the leading baritone roles in Rigoletto, Il Trovatore, La Traviata, Carmen, Un Ballo in Maschera, Nabucco, Aida, and Gilbert and Sullivan’s The Mikado and Pirates of Penzance. He was seen in BAM (Brooklyn Academy of Music) in Anna Akhmatova: The Heart Is Not Made of Stone. He has recorded over 60 audiobooks. Learn more about Robert at Robertianmackenzie.com.
44 Scotland Street series by Alexander McCall Smith
44 Scotland Street by Alexander McCall Smith audio preview
by Martin Walker
by Alexander McCall Smith
by Laurie R. King
by Arthur Herman
by Helen Lester
by Michael Jones
by George M. Marsden
by Peter Pagnamenta, Momoko Williams
by Tim Harford
by Richard S. Wheeler
by Ivan Doig
by Philip Palmer
Sign up for our email newsletter