Sullivan took a bronze medal at the Junior World Championships in 2000 in the slalom. He first raced in the World Championships in 2003 and finished 17th in the Super-G and 24th in the Downhill. He missed the 2005 and 2011 events due to injury.