ಹರಿಹರ ವಿಧಾನಸಭಾ ಕ್ಷೇತ್ರದಿಂದ 1989, 1999 ಹಾಗೂ 2004ರಲ್ಲಿ ನಾಗಪ್ಪ ಅವರು ಶಾಸಕರಾಗಿ ಆಯ್ಕೆಯಾಗಿದ್ದರು. 2004ರಲ್ಲಿ ಧರ್ಮಸಿಂಗ್ ನೇತೃತ್ವದ ಕಾಂಗ್ರೆಸ್–ಜೆಡಿಎಸ್ ಸಮ್ಮಿಶ್ರ ಸರ್ಕಾರದಲ್ಲಿ ನಾಗಪ್ಪ ಅವರು ಸಮಾಜ ಕಲ್ಯಾಣ ಸಚಿವರಾಗಿಯೂ ಕಾರ್ಯನಿರ್ವಹಿಸಿದ್ದರು. ಕೆ.ಎಸ್.ಎಸ್.ಐಡಿಸಿ, ಪರಿಶಿಷ್ಟ ಜಾತಿ ಮತ್ತು ಪರಿಶಿಷ್ಟ ಪಂಗಡ ಅಭಿವೃದ್ಧಿ ನಿಗಮದ ಅಧ್ಯಕ್ಷರಾಗಿಯೂ ಕಾರ್ಯನಿರ್ವಹಿಸಿದ್ದರು.