A product of the USHL's Sioux Falls Stampede, LaRose later led the OHL Plymouth Whalers in scoring in 2002–03 with 117 points in 67 games. LaRose was never drafted, but his breakout overage season caught the attention of NHL scouts. He was an invitee to the Detroit Red Wings training camp in 2001 and 2002.
LaRose started the 2003–04 season with the Florida Everblades of the ECHL, and was shuttling back and forth between there and the Lowell Lock Monsters for most of the second half of the year.
LaRose was signed by the Carolina Hurricanes as a free agent in 2003. LaRose is the only hockey player to play for all the Karmanos’ teams, as he started out with the Plymouth Whalers, before moving on to the Florida Everblades, working his way to the Carolina Hurricanes. After winning his first Stanley Cup, LaRose signed a two-year contract to stay a Carolina Hurricanes.
LaRose rejoined the Carolina Hurricanes organization by signing a one-year deal with the team's AHL affiliate, the Charlotte Checkers, on July 29, 2014. In the 2014–15 season, LaRose added a veteran presence to the Checkers while regaining his scoring touch with 20 goals and 38 points in 64 games.