Theatre includes Blaise Compaore in Sankara the Play (Cockpit Theatre); Doctor Buchanan in Beetles from the West (Hope Theatre); Leonardo in Blood Wedding (Bread & Roses Theatre); Robert Johnson in Phoenix (Phoenix Artists Club); Henri in Icarus in Love (Bike Shed Theatre Exeter); Diomedes in Troilus and Cressida and Senator in Coriolanus (Tristan Bates Theatre); The Moon in References to Salvador Dali Make Me Hot (Courtyard Theatre); Abbe de Coulmier in Quills (Second Skin Theatre).
Television includes It’s a Sin, Coronation Street.
Radio includes Worlds: 2021 One Voice Award nomination for Best UK Male Performance in a Radio Drama.
Films include Agent from Abuja, Misrule, Watchman, Mona and the short The Life of a Priest.
Trained at The Actors Temple.