Sebastien Caron was born June 25, 1980 in Amqui, Quebec. The fourth round, 86th overall selection of the Pittsburgh Penguins in the 1999 NHL Entry Draft, Caron is a graduate of the QMJHL's Rimouski Oceanic.
The goaltender from Amqui, Quebec played two seasons for the Oceanic and was instrumental in leading the team to the 2000 Memorial Cup title, while being named the goaltender on the Memorial Cup All-Star Team.
After two successful seasons in Rimouski, Caron joined the Penguins AHL affiliate in Wilkes/Barre Scranton in 2000-01 and spent two full seasons with the club before making his NHL debut with Pittsburgh in 2002-03. Even though he spent the early part of the season in Wilkes-Barre/Scranton, Caron started 23 of the Penguins last 39 games and finished the season with a 2.64 goals against average and .916 save percentage while being named to the 2003 NHL All-Rookie Team.
Caron started in 26 games with the Penguins in 2005-06 however struggled to win games with the club. Following his stint with the Penguins, Caron was signed by the Chicago Blackhawks in the summer of 2006. He made only a single start with the Blackhawks that season and was later dealt to the Anaheim Ducks in December, 2006. In the off-season, Caron signed as a free agent with Fribourg, in Switzerland.