Stefan Pagels Andersen was born on September 8, 1986 in Denmark. He is an actor, known for Miracle (2000), Catch That Girl (2002) and Nothing's All Bad (2010). Read more on iMDB