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 GALLIPOLI, A.D. and returned as 'Tom' in the long awaited BRIDGET JONES'S BABY. He can currently be seen in Syfy's 12 MONKEYS Season 3, and can be heard as the voice of Alucard in Netflix's 'CASTLEVANIA'.