Atstovavo Naujosios Vilnios "Žalgirio" (1968 m.), Vilniaus "Žalgirio" (1968, 1971, 1974-1981), Lvovo SKA (1973). Vilniaus "Pažangos" (1982), Vilniaus SRT (1983-1984). Lietuvos rinktinei (1979 m. - 7 rungtynės).
Vilniaus "Lietuvos Makabi" (vėliau "Neris", 1990-1991 m.), Vilniaus "Žalgirio" (1992-1997 m.), FC "Vilnius" (2006 m.), Vilniaus "Vėtros" (2008 m.) trenerio asistentas, Vilniaus "Šviesos" (2003 m.), Vilniaus "Vėtros-89" (2006-2007 m.) vyr. treneris. Nuo 1987 m. - Vilniaus FM treneris.