 Clarke played junior hockey for the Wellington Dukes of the Metro Toronto Junior Hockey League (MTHL) from 1994 until 1996.He attended St. Lawrence University and played four seasons from 1996 until 2000.In 2000, he signed with the St. Louis Blues of the National Hockey League (NHL) and joined their American Hockey League (AHL) affiliate the Worcester IceCats in time for the playoffs.