James has extensive screen credits. He is best known internationally for his role as 'Tom' in BRIDGET JONES'S DIARY and for portraying 'Dr. Gaius Baltar' in the hugely successful Sci-Fi series BATTLESTAR GALACTICA. James has appeared in NBC's 17TH PRECINCT, BBC's THE MUSKETEERS and the feature film AUSTENLAND directed by Jerusha Hess. James was recently seen in Syfy's 12 MONKEYS, GALLIPOLI, A.D. and returned as 'Tom' in the long awaited BRIDGET JONES'S BABY. James can also be heard as the voice of Alucard in Netflix's CASTLEVANIA.