В 1995 году был выбран на драфте под общим номером 44 клубом «Нью-Джерси Девилз». Через 2 года перешёл в «Чикаго Блэкхокс». Но постоянно играл за фарм-клубы. Дебют Перро в НХЛ состоялся в &lt;a href="%D0%9D%D0%A5%D0%9B%20%D0%B2%20%D1%81%D0%B5%D0%B7%D0%BE%D0%BD%D0%B5%202001/2002"&gt;сезоне 2001/02&lt;/a&gt; в клубе «Нэшвилл Предаторз», за который он сыграл 22 матча и набрал 3 (1+2) очка и заработал 74 минуты штрафа. Свой первый гол в НХЛ Перро забил 6 апреля 2002 года в матче против «Калгари Флэймз». В 2003 году перешёл в «Торонто Мейпл Лифс». В &lt;a href="%D0%9D%D0%A5%D0%9B%20%D0%B2%20%D1%81%D0%B5%D0%B7%D0%BE%D0%BD%D0%B5%202005/2006"&gt;сезоне 2005/06&lt;/a&gt; выступал за клуб «Даллас Старз».