Robert trained at RSAMD in Glasgow. Theatre credits have included:
Black Watch, Elgin Macbeth and Home [Caithness] (National Theatre of Scotland), Stones in his Pockets (Tron Theatre), Interiors & A Brief History of Time (Vanishing Point), Slick [Fringe First winner 2008] (Vox Motus/Tron), The Trouble with Double, Trouble and Shame, Serov’s People, The End of Hope The End of Desire, Heaven, The Seagull, What the Animals Say & Videotape (Oran Mor), White Rose (Firebrand), Death of a Salesman & Tam O Shanter (Perth Theatre), White Rose (Firebrand), Walden (Magnetic North), Jason & the Argonauts (Visible Fictions), Boiling a Frog (7:84 Theatre Company), Merchant of Venice (Edinburgh Lyceum).
T.V. credits include: Gary: Tank Commander 1,2 & 3 (Comedy Unit) and Whiteout (Constantin TV).
Radio credits include: Gillespie and I, Rio, Strummer and Me, Call of the Wild, Rough Magik, Trouble & Shame, The Three Threads, Meryl the Mounted, In a Land Far Away, The Watergaw, The Stranger at the Palazzo D’oro and Uncle Varick for BBC Radio.