Defender who signed with Shamrock Rovers in 1999 and went on to play for the Bohemians, Longford Town, Carlisle United, and several other clubs.
He played youth soccer for Verona F.C.
He joined the Ballarat Red Devils as a player-manager in 2011.
He grew up in Dublin, Ireland.
Goalkeeper Keiren Westwood was his teammate on Carlisle United from 2004-2005.