Joseph Millson

Joseph Millson (born 27 April 1974 ) played Alan Jackson in The Sarah Jane Adventures. He is currently married to actress, and has two children from his first marriage with Caroline Fitzgerald.