Desde 1994 a 2004 jugó en la división juvenil de los clubes alemanes Berliner VB49, BFC Dynamo, TSV Lichtenberg y Tennis Borussia Berlín, con el que llegó a disputar partidos en el primer equipo.
En el 2004 inició su carrera profesional al firmar contrato con el Hamburgo SV.
Sin embargo, debido a su corta edad, fue cedido a préstamo a clubes de la Superliga danesa: primero Aalborg BK y luego el AC Horsens.
En el verano de 2006 regresó al club alemán, renovando su contrato por cuatro años más.
El 11 de octubre de 2006 debutó en la selección nacional albanesa en el estadio Amsterdam ArenA contra los Países Bajos.