He played for Football League One club Brentford during the 2003–04 season and for Scottish Premier League club Dundee in 2005.
The player had a brief spell with Football League One team Brentford from 2003-04, and also made an appearance for Scottish Premier League side Dundee in 2005.