Robert Tannion is an actor, known for Resident Evil (2002), Enter Achilles (1996) and Stig of the Dump (2002). Read more on iMDB