बी. सुदर्शन रेड्डी का जन्म 8 जुलाई 1946 को आंध्र प्रदेश के रंगा रेड्डी ज़िले के अकुला मायलारम गाँव में एक कृषक परिवार में हुआ था। शुरुआती पढ़ाई के बाद उस्मानिया यूनिवर्सिटी, हैदराबाद से 1971 में कानून (LLB) की डिग्री हासिल की।रेड्डी ने सिविल और संवैधानिक मामलों में प्रैक्टिस शुरू की और आंध्र प्रदेश हाईकोर्ट के वरिष्ठ वकील के. प्रताप रेड्डी के साथ काम किया। 8 अगस्त 1988 को आंध्र प्रदेश हाईकोर्ट में गवर्नमेंट प्लीडर नियुक्त केंद्र सरकार के एडिशनल स्टैंडिंग काउंसल रहे। 1993 में आंध्र प्रदेश हाईकोर्ट एडवोकेट्स एसोसिएशन के अध्यक्ष चुने गए और उस्मानिया यूनिवर्सिटी के लीगल एडवाइजर बने।
न्यायिक यात्रा
2 मई 1993: आंध्र प्रदेश हाईकोर्ट के एडिशनल जज बने।
5 दिसंबर 2005: गुवाहाटी हाईकोर्ट के चीफ जस्टिस नियुक्त।
12 जनवरी 2007: सुप्रीम कोर्ट के एडिशनल जज बने।
8 जुलाई 2011: सुप्रीम कोर्ट से सेवानिवृत्त।
रिटायरमेंट के बाद मार्च 2013 में गोवा के पहले लोकायुक्त नियुक्त। अक्टूबर 2013 में निजी कारणों से पद से इस्तीफ़ा दिया।