Centrocampista ofensivo y delantero que se unió al Rennes en el 2014 después de pasar cinco años en el PSV. Se convirtió en miembro de la Selección Nacional Sueca en el 2007.
Debutó profesionalmente para Degerfors IF en el 2003.
Marcó su primer gol internacional el 29 de mayo del 2010 en un partido amistoso contra Bosnia y Herzegovina.
Nació en Degerfors, Suecia.
Su compañero, el centrocampista Rasmus Elm y él fueron compañeros de equipo en la Selección Nacional Sueca.