News

Since 1997 Tamsin has been married to fellow actor Richard Leaf who she starred with in Neverwhere. Leaf has had several small parts in television and stage productions. The actor is notable for ...