1990ರಲ್ಲಿ ಸಕ್ರಿಯ ರಾಜಕಾರಣ ಪ್ರವೇಶಿಸಿದ್ದ ಕಾಗೇರಿ, 1994ರವರೆಗೆ ಬಿಜೆಪಿ ಉತ್ತರ ಕನ್ನಡ ಜಿಲ್ಲಾ ಪ್ರಧಾನ ಕಾರ್ಯದರ್ಶಿಯಾಗಿ, ಬಿಜೆಪಿ ಯುವ ಮೋರ್ಚಾ ಅಧ್ಯಕ್ಷ, ರಾಜ್ಯ ಕಾರ್ಯದರ್ಶಿ, ಪ್ರಧಾನ ಕಾರ್ಯದರ್ಶಿ ಹಾಗೂ ಉಪಾಧ್ಯಕ್ಷರಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿದ್ದರು. 1994ರಲ್ಲಿ ಅಂಕೋಲಾ ಕ್ಷೇತ್ರದಿಂದ ಮೊದಲ ಬಾರಿಗೆ ವಿಧಾನಸಭೆಗೆ ಆಯ್ಕೆಯಾಗಿದ್ದರು. ಸತತ ಮೂರು ಬಾರಿ ಅಂಕೋಲಾ ಕ್ಷೇತ್ರವನ್ನು ಪ್ರತಿನಿಧಿಸಿದ್ದರು. 2008, 2013 ಮತ್ತು 2018ರ ವಿಧಾನಸಭೆ ಚುನಾವಣೆಗಳಲ್ಲಿ ಶಿರಸಿ ಮತ್ತು ಸಿದ್ದಾಪುರ ಕ್ಷೇತ್ರದಿಂದ ಆಯ್ಕೆಯಾಗಿದ್ದರು. 2006ರಲ್ಲಿ ಸಮ್ಮಿಶ್ರ ಸರಕಾರದಲ್ಲಿ ಮುಖ್ಯಮಂತ್ರಿಗಳ ಸಂಸದೀಯ ಕಾರ್ಯದರ್ಶಿಯಾಗಿದ್ದರು. 2008ರಲ್ಲಿ ಬಿಜೆಪಿ ಸರಕಾರದಲ್ಲಿ ಪ್ರಾಥಮಿಕ ಮತ್ತು ಪ್ರೌಢ ಶಿಕ್ಷಣ ಸಚಿವರಾಗಿದ್ದರು.