He's on the new Transformers film apparently! But he also played Lancelot on Merlin and an endlessly charming Aramis in the BBC Musketeers. Best performance was probably in the obscure movie Cristiada though. A warrior priest who /was/ chaste actually, but… Let's just say it was a waste. Get some Madeline!
(God I feel…