Jugaba de defensa y su último equipo fue el Vancouver Whitecaps de la Major League Soccer, al cual capitaneó hasta su retiro en julio de 2014.