Schalk wurde 2009 zum Bezirksvorsitzenden der Jungen Union Mittelfranken und im März 2013 zum Kreisvorsitzenden der CSU Ansbach gewählt. Bei der Landtagswahl im September 2013 kandidierte er als reiner Listenkandidat ohne eigenen Stimmkreis. Mit rund 17.000 Gesamtstimmen blieb er ohne Mandatserfolg, platzierte sich aber mit deutlichem Abstand als erster Nachrücker vor den übrigen stimmkreislosen Kandidaten seiner Liste.