'11-'20: Bush spent 10 years with Montreal prior to his arrival in Vancouver. The Cleveland, Ohio product was brought on to the Impact then by now VWFC head coach Marc Dos Santos and played seven years under 'Caps goalkeeper coach Youssef Dahha. Bush played in 176 MLS regular season matches for the Impact, making 562 saves, earning 40 clean sheets, and playing in eight playoff matches for the Impact. In eight Canadian Championship games, Bush backstopped the Impact to the Voyageurs Cup in both 2013 and 2014, while also winning the title with the club in 2019. In the Concacaf Champions League, Bush made 13 starts from 2013 to 2015, recording five clean sheets in that time and leading the club to the championship final in 2015 before falling to Club América.
Bush played college soccer for the University of Akron from 2005-08, while also featuring for USL PDL sides Chicago Fire Premier, Cleveland Internationals, and Cape Cod Crusaders. He turned pro in 2009 with USL First Division side Cleveland City Stars then joined USL Second Division club Crystal Palace Baltimore for the following season.