Radu was born in Bucharest, in 1977. In 2003 he graduated the Media University - Filmmaking Department.
He worked as an assistant director for feature films shot in Romania, like “Amen” (by Costa-Gavras) and The “Death of Mr. Lazarescu” (by Cristi Puiu).
He directed the short films “Wrestling” (2003), “The Black Sea” (2004), “The Tube with a Hat” (2006) - the most awarded Romanian short of all times, winner of main prizes in Sundance, San Francisco, Los Angeles, Grimstad, Hamburg, Bilbao, Huesca, Trieste, Montpellier, Cottbus, Aspen, Indielisboa, Bruxelles, Mediawave, Cracow, Almeria, Valencia, Uppsala and selected in: Toronto, Telluride, New Directors/NewFilms, Tampere, Rotterdam, Huesca etc., “In the Morning” (TV film, 2007), Alexandra” (2007) - selected in Clermont-Ferrand, awarded in Oberhausen and approx.100 advertising commercials.
The Happiest Girl in the World represents Radu’s debut in feature film. The project won the NHK/Filmmaker Award in Sundance 2008, being selected in the Berlinale-Forum 2009.