Career
He is the 2003 Nebelhorn Trophy bronze medalist, 2007 Ondrej Nepela Memorial silver medalist, and placed tenth at the 2002 World Junior LaRoche debuted on the International Skating Union Junior Grand Prix series in 1999. He was assigned to the 2002 World Junior Championships where he placed tenth. From 2003, LaRoche competed on the senior level at the United States. His last competition was the 2009 nationals.
On April 13, 2009, he announced his retirement on his official site.
LaRoche coaches at the Toyota Training Center in El Segundo, California.