Perrott was drafted by the
New Jersey Devils in the second round of the
1995 NHL Entry Draft, with the 44th overall pick. Unsigned by New Jersey, he became a member of the
Chicago Blackhawks for three and a half years before being traded to the
Nashville Predators in 2001. He made his NHL debut with Nashville during the
2001–02 NHL season, registering 3 points and 74 penalty minutes in 21 games. Perrott scored his first
NHL goal on April 6, 2002, against the
Calgary Flames Roman Turek. Perrott continued to play within the Nashville organization before being traded to the
Toronto Maple Leafs in 2003 for
Bob Wren. In the
2003–04 NHL season, Perrott was a long shot to crack the Maple Leafs roster but spent the entire season playing in Toronto, registering 3 points and 174 penalty minutes in 40 games. At the beginning of the
2005–06 NHL season was traded to the
Dallas Stars for a 6th round draft pick (used to select
Leo Komarov, an eventual NHL All-Star). Unable to find work with an
NHL club, Perrott played parts of the
2008–09 season with
Vityaz Chekhov of the
Kontinental Hockey League. Since his tour in Russia, Perrott came back to Ontario to play senior hockey with the
Walkerton Capitals of the
WOAA Senior AA Hockey League. ==Boxing career==