Competing in two Winter Olympics, he earned his best finish of 15th in the men's doubles event both in 2002 and 2006. Radu's best finish at the FIL World Luge Championships was 14th in the men's doubles event at Nagano in 2004.