Stuart Townsend poster

Stuart Townsend

Stuart Townsend (born on December 15, 1972 in Howth, County Dublin, Ireland) is an Irish actor.