Career
Born in Leningrad, he moved to New Zealand after graduating from university. Kulashko has represented New Zealand in two Chess Olympiads: in Elista 1998 and Bled 2002, playing board 1 on both occasions. His best result was in 1998 when he scored 7.5/11, and finished in 9th place.
He competed in the Oceania Zonal Chess Championship in 1999, 2000, and 2005.