Branco was born in
Douala. In 1998, he left Cameroon to spend the initial years of his career in Germany. He started out at
Regionalliga Nord side
Eintracht Braunschweig, where he spent two seasons. After returning from the
2000 Summer Olympics in
Sydney, Branco transferred to
Bundesliga side
Eintracht Frankfurt in October 2000. Frankfurt were relegated to the
2. Bundesliga in 2001, but Branco stayed on for two more seasons at the club before returning to the Bundesliga by signing with
VfB Stuttgart in 2003. However, he did not become a regular in Stuttgart, making only three league appearances in 2003–04. He signed for
Leeds United in August 2004, but was released on 13 September for fitness reasons. From 2005 to 2007 he played in the
Russian league, before returning to Germany for a stint with
MSV Duisburg. ==International career==