Prabhas was born to film producer U. Suryanarayana Raju and his wife Siva Kumari. He is the youngest of three children, with an elder brother Pramod Uppalapati and sister Pragathi. His uncle is Telugu actor Krishnam Raju Uppalapati.Prabhas attended the DNR School, Bhimavaram and graduated with a B.Tech. degree from Sri Chaitanya College, Hyderabad.
In 2015 he appeared as Shivudu/Mahendra Baahubali and Amarendra Baahubali in S.S. Rajamouli's epic Baahubali: The Beginning. The film became the third highest grossing film worldwide in India and garnered critical and commercial praise all over the world.