He signed for Shamrock Rovers in October 1977.[1] He made his debut on the 23rd at Milltown scoring against Drogheda United. He netted a hat trick at Galway on his fourth appearance and scored further goals against Home Farm and against St. Patrick's Athletic on his last appearance in the famous green and white Hoops. In total he played 16 times scoring six goals.

After retiring from professional football, Irving earned himself an FA coaching badge. He began his managerial career with Oulun Palloseura where he was the player/assistant manager for a season. He moved back to the United States in 1989 when he joined the Fort Lauderdale Strikers (1988–94) as the assistant coach, helping the Strikers to the Pro Soccer League National Championship title in 1989.

In 1990, he became the head coach of the Miami Freedom of the American Professional Soccer League. That year the Freedom finished 8–12. He continued with the club into the 1991 season, but was fired after nine games with the team at 1–1–7 (win-draw-loss).

At the beginning of the 1998 season, Wilmington Hammerheads found themselves needing a new coach and managed to get Irving back into management. He brought success to the Hammerheads, winning them the USL Second Division title in 2003. He also tries to get English football clubs to play pre-season friendlies against Wilmington, most recently attracting Sunderland and Sheffield Wednesday. He has a good record at the club with 86 wins, 37 draws and just 12 defeats in eight seasons and has an excellent player recruitment track record, identifying many players from combines and try-outs. In the USL-Pro 2011 season he recruited five such players from combines in California as well as the 2011 USL-Pro 'Rookie of the Year' Luke Mulholland.