After seeing his first stage plays (Bad Samaritans Go Places, Botero Forever, etc.) produced on the London fringe, he wrote the libretto for the musical Jack Dagger showcased at Greenwich Theatre by Musical Futures 2004. His first feature, the British indie romcom Are Your Ready for Love? (co-writer) was premièred at the 2006 Cannes Film Festival and won the Best Screenplay Award at the Monaco International Film Festival. This was followed by the short film Road to Damascus (2007) starring Nick Moran. Co-writer of two full-length stage pieces performed at the Scoop at More London: I'm A Londoner (2010) and Citiest of Cities (2011). Latest productions as librettist and lyricist: Too Close to the Sun (music by John Robinson and Conor Mitchell) at the West End's Comedy theatre (summer 2009); the political musical Roll On The Day (music by Laurence Mark Wythe) at the Etcetera (March-April 2012) and the historical musical drama Soviet Zion (October 2014, Jewish Museum and Lost Theatre). His latest short film, Such A Handsome Devil, was selected by the 2015 Cannes Film Festival. Latest stage work: the short pieces Under a Different Sun (2017) and Narcomambo (2018) at the Old Red Lion; Marzipan the Android Kitten at the Space Theatre (2018); Red Top Maggot Mob Reloaded, Tabard Theatre, August 2018.