Olaru won two medals at the 1983 ICF Canoe Sprint World Championships with a gold in the C-1 500 m and silver in the C-1 1000 m events.