John originally hails from Glasgow and trained at the Royal Conservatoire of Scotland.
John's recent theatre credits include: No Love Songs (Dundee Rep), Local Hero (Lyceum Edinburgh), My Left Right Foot (National Theatre Of Scotland), Sunshine On Leith (West Yorkshire Playhouse/UK Tour) Apologia (Trafalgar Studios, West-End), Abigail's Party (Theatre Royal Bath/UK Tour), The Parting Glass (London Irish Play Festival), The Commitments (Palace Theatre, West-End), We Will Rock You (Dominion Theatre, West-End).
Recent television/film credits include: Matilda (Netflix), Wasting Love (AmazonPrime), Outlander (Starz/Amazon Prime), Expensive S*** (Barry Crerar/BBC Films), Britstick (Channel 4).
John is also an accomplished singer-songwriter. His debut EP ‘Thirty Two Winters’ went straight in at no1 on the iTunes singer-songwriter chart upon release.