- Began acting at the age of 10 in a co-operative society’s drama group.
- Made his television debut at the age of 15, in an episode of Adam Smith.
- Starred as Eddie in High Times between 2004 and 2008.
- As of 2018, has played DC Kenny Lockhart in Vera since its broadcast debut in 2011.
- Regularly performs as part of musical act Chris Glen & the Outfit.