Though he also appeared in episodes of Ugly Betty, Waterloo Road, and Doctor Who, this Scottish actor is most famous for his portrayal of Dr. Jamie Patterson on the Channel 4 series No Angels. After earning a business degree from the University of Strathclyde, he studied at the London Academy of Music and Dramatic Art (LAMDA).