 He has played in the English Football League for Cheltenham Town, Chesterfield, Wycombe Wanderers, Gillingham, Oxford United and York City.Montrose was born in Manchester, Greater Manchester.He started his career with Manchester City's youth system before joining Wigan Athletic in their youth system.