Dillon played Brad in Torchwood. He also appeared in Warehouse 13, Skins, and Nikita.
He does not have an official website.
Back