Career
He also played non-league football for Wycombe Wanderers, Hillingdon Borough and Saint Perrin began his youth career at Queens Park Rangers, before moving to Wycombe Wanderers, then playing in the Isthmian League. He made his debut in the 1973-1974 season, going on to make 78 League appearances for the club, scoring 34 goals. In March 1976, Perrin was signed for Crystal Palace by Malcolm Allison.
He made a further 15 appearances (four goals) in 1977-1978 before moving on to Plymouth Argyle in March that season, where he again played under Allison.
After 35 appearances, scoring six goals, Perrin moved to Portsmouth in 1979, where he made 28 appearances (three goals) before moving into non-league football with Hillingdon Borough in 1981. However, Perrin returned to League football on a non-contract basis with Northampton Town in 1981-1982, where he scored five times in 22 appearances.