Sion Tudor Owen is an actor, known for Submarine (2010), Highlander (1986) and One Chance (2013). Read more on iMDB