ఇతడు భారత సోషలిస్టు పార్టీలో చురుకుగా పాల్గొన్నాడు. 1955లో ఆ పార్టీ రాష్ట్రశాఖకు జాయింట్ సెక్రెటరీగా, 1957లో జనరల్ సెక్రెటరీగా ఉన్నాడు. తరువాత కాంగ్రెస్ పార్టీలో చేరాడు. ఆల్ ఇండియా కాంగ్రెస్ కమిటీలో సుమారు 16 సంవత్సరాలు సభ్యుడిగా కొనసాగాడు. ఇతడు 1957 మరియు 1962లలో విజయనగరం శాసనసభ నియోజకవర్గం నుండి, 1972 మరియు 1978లలో పారవడ శాసనసభ నియోజకవర్గం నుండి శాసనసభ్యుడిగా ఎన్నికయ్యాడు. ఇతడు ఆంధ్రప్రదేశ్ ప్రభుత్వంలో 1972లో విద్య, సాంస్కృతిక శాఖామాత్యుడిగా, 1974-78లో సాంఘిక సంక్షేమ శాఖకు మంత్రిగా, 1981లో సాంస్కృతిక వ్యవహారాల మంత్రిగా పనిచేశాడు. ఇతడు బి.సి.సంక్షేమం, హరిజన సంక్షేమం, గిరిజన సంక్షేమం, యువజన సర్వీసులు, ఆర్కియాలజీ, ఎండోమెంట్స్ శాఖలకు కూడా మంత్రిగా సేవలనందించాడు. ఇతడు 1984లో 8వ లోక్‌సభకు విజయనగరం నియోజకవర్గం నుండి తెలుగుదేశం పార్టీ పక్షాన లోక్‌సభ సభ్యుడిగా ఎన్నికయ్యాడు.