He is the 2006 US National Junior silver medalist, 2007 US National Senior competitor, and won the silver medal at the 2006 Ondrej Nepela Memorial.
He achieved a second-place finish in the US National Junior event in 2006, competed as a senior in 2007, and won the silver medal at the 2006 Ondrej Nepela Memorial.