Der gebürtige Linzer begann in seiner Jugend bei der SG Linz/Neue Heimat Handball zu spielen.[2] In der Saison 2009/10 wechselte er zu HIT Innsbruck und feierte sein Debüt in der Handball Liga Austria.[3] Gleich in seiner ersten Spielzeit bei den Tirolern hatte er die Gelegenheit, sich im EHF Challenge Cup zu beweisen, dabei konnte er drei Tore gegen Bologna United erzielen.[4] Nachdem Bammer 2011/12 gegen den Alpla HC Hard den Vizemeister-Titel erreicht hatte, war er in der darauffolgenden Saison zum ersten Mal in seiner Karriere zur Teilnahme am EHF Cup berechtigt. Nachdem im Sommer 2013 HIT Innsbruck und das ULZ Schwaz eine Zusammenarbeit starteten und damit nur noch eine Mannschaft in der HLA stellten wurde er in diese transferiert, daher lief er ab diesem Jahr für Sparkasse Schwaz Handball Tirol auf. In dieser Saison wurde er zum ersten Mal in die Handballnationalmannschaft einberufen und stand im Kader für die Handball-Europameisterschaft 2014.[5] Bereits nach einem Jahr als Teil des neu formierten Teams wechselte er zu Bregenz Handball. 2018 beendete Bammer seine Karriere.[6]