 He made his singular professional appearance for Watford on 4 March 2003, coming on as an 86th-minute substitute in a 1–0 home defeat to Preston North End.After his release from Watford on 11 May 2004, Hampton & Richmond Borough offered him a contract.Whilst at Watford he played for the Canadian under-21 squad.