He has taught from Art Club to postgraduate level around the country, and is currently an Associate Lecturer at Arts University Bournemouth. He has recently exhibited at Metro Palenco, Mexico City, the Royal Academy Summer Exhibition, and Studio 1.1 in London. He is an Academician of the RWA.