Ayden Callaghan
Joseph Patrick Callaghan ( born 6 June 1981 ) , known professionally as Ayden Callaghan , is an English actor of stage and screen . 
<triplet> Ayden Callaghan <subj> 6 June 1981 <obj> date of birth