Also known as Eduardo or Dudu, he is a Croatian professional footballer known for his work with the Polish club Legia Warsaw. He is a versatile player known for the position of striker but also as a winger or second striker. He is also known for being a part of the Croatia national team.
He first began his youth career in 1996 when he started playing for the Bangu club. In 1999, he moved on to the Dinamo Zagreb club. Shortly after in 2001, he started his senior career for the clubs first team. In 2004, he debuts on Croatia's national team.
He has won several individual honors and awards for his playing most notably the Croatian Footballer of the Year award in 2006 and the SN Yellow Shirt Award in the 2006 and 2007 seasons.
He was born in Rio de Janeiro, Brazil, but took Croatian citizenship in 2002.