Francisco Rebelo de Andrade was born on April 28, 1980 in Lisbon, Portugal. He is an actor, known for Feitiço de Amor (2008), Espírito Indomável (2010) and Operação Triunfo (2003).