Ha jugado en clubes de Holanda, España, Suiza, Grecia, Portugal, Francia e Irán y ha estado de prueba en equipos de Italia y Catar.