En su niñez, participó en el equipo de los Lobos del Lago-Oeste en California, tuvo un gran paso ya que hizo 58 goles en 16 partidos disputados, ganando el campeonato estatal AYSO.
Sin embargo, no tuvo tanta continuidad ya que pasaba más tiempo con la selección nacional.
Debido a su buen rendimiento en sus primeros meses en Alemania, fue fichado definitivamente por 405.000 dólares.
En la edición 1994-95, llegó a VfL Bochum, equipo recién ascendido, actuó en 22 ocasiones, pero al final de la temporada, su club descendió.
Llegó a la Major League Soccer en 1996, firmó por el San Jose Clash.
En 2002, intentó fichar por Los Angeles Galaxy, pero las negociaciones no funcionaron, por lo que firmó por Charleston Battery de la USL First Division.
En 2005, fue nombrado como director técnico del Bakersfield Brigade de la USL Premier Development League.
Años más tarde, se unió al primer equipo para volver a jugar.
Disputó el mundial de Italia 1990, jugó 2 partidos y se ganó una tarjeta roja en el primer encuentro del equipo frente a Checoslovaquia, siendo el primer futbolista en la historia de la selección que es expulsado en los mundiales.