Nelson Lence is an actor, known for The Pope's Toilet (2007), In This Tricky Life (2001) and El día de la familia (2012). Read more on iMDB