 Bowen recently produced the BAFTA nominated BBC drama "Found" and executive produced the BAFTA-winning BBC "Lizard Girl".In 2016 he produced feature film "The Eichmann Show" starring Martin Freeman and Anthony LaPaglia with Paul Andrew Williams directing, financed by the BBC and distributed by The Weinstein Company in the US.His "Unmade Movies" season of world premiere productions of lost screenplays by the greatest writers of the Twentieth Century is commissioned by BBC Radio 4.