Career
Miller has played for Peterborough United, Stevenage, Brentford, Northwood, Carshalton Athletic, Watford, Hemel Hempstead Town, Leverstock Green, Braintree Town, Maidenhead United and Kings Langley. In July 2015 he made a five-minute substitute appearance as a triallist for Scottish club Partick Thistle, in a friendly match. He made his international debut for Montserrat in 2012, and competed in 2012 Caribbean Cup qualification.