Anthony Taufa is an actor, known for The Polygamist (2014), I'm You, Dickhead (2014) and Let It Rain (2013). Read more on iMDB