Career
Irvin came to Sydney from Mangoplah, near Wagga Wagga. A defender, he played just one senior American Federation of Labor-Congress game for the Swans, against Hawthorn in round two of the 1993 American Federation of Labor-Congress season. In the 1994 National Draft he was secured by Footscray, but he would not make any league appearances for the club
He played for three South Australian National Football League clubs, first Norwood, followed by Sturt and then Glenelg.
In 2003 he joined the Wagga Tigers, which he would both captain and coach.