Il joue arrière latéral gauche. Edman est passé par l'Italie, l'Allemagne, les Pays-Bas et l'Angleterre avant de rejoindre la France et le Stade rennais.
Après deux ans dans le club breton, il a exprimé son désir de partir dans un autre club où il a signé à Wigan Athletic en Premiership.
Souvent blessé, il ne joue que très peu à Wigan. Le , il signe à Helsingborgs IF, le club de ses débuts[1].
En sélection
Il a honoré sa première sélection le à l'occasion d'un match contre l'équipe de Finlande et a disputé son premier match en 2001 contre les Îles Féroé. Il a disputé l'Euro 2004.