David studied at Durham University and completed his CPE at City University. Having succesfully completed his legal studies at the Inns of Court School of Law he was called to the Bar in 1998.
David specialises in crime, immigration and asylum law.
He enjoys tennis, literature, films and the theatre.
David sits as an Judge in Taylor House Tribunal –
David Is an Associate (Non-Practising) Member of Chambers.