Following completion of a business degree, he went on to take a series of writing, producing and directing courses at Raindance film school in London.
He is Creative Producer for a busy visual effects and motion design company, Bait Studio in Cardiff, where he has acted as VFX Producer on a number of feature films in recent years - Dream Horse, Amulet, Apostle, The Machine, The Hoarder, Up all Night, Take Down, The Call Up and Don't Knock Twice and on TV shows such as Casualty, Ordinary Lies, Kiri, Decline and Fall, Traitors and Born to Kill.
He is also a writer, with a number of published graphic novels to his name and short film scripts, including Packaged which aired on BBC Wales.