The "journeyman" started his career with Blackburn Rovers spending 3 years at the club.
He returned home to sign for his home town club Bray Wanderers in time for the 2001/02 season making his League of Ireland debut as a substitute at Tolka Park on the 9th of November.