Teams managed
07/2018 - 06/2023 | Rangers FC [Youth] | Manager | ||
11/2021 - 11/2021 | Rangers FC | Manager |
Club career
01/2003 - 05/2005 | Queen's Park FC | Defender | ||
07/2000 - 01/2003 | Partick Thistle | Defender | ||
08/1998 - 07/2000 | Stirling Albion FC | Defender | ||
08/1996 - 05/1998 | Motherwell FC | Defender |