Hugo Blandamuro is an actor, known for The Pope's Toilet (2007), In This Tricky Life (2001) and The Last Train (2002). Read more on iMDB