Rana Daggubati Filmography: Every Movie and TV Show in Order
All 20 Rana Daggubati roles in chronological order (2010 to 2025): 18 movies and 2 TV series.

How many movies and TV shows has Rana Daggubati been in? This complete Rana Daggubati filmography lists 20 credited roles (18 films, 2 TV series), in chronological order from 2010 to 2025, with links to our full guides where available.
Rana Daggubati movies in order
- Leader (2010) as Arjun Prasad
- Dum Maaro Dum (2011) as DJ Joaquim "Joki" Fernandes
- Yeh Jawaani Hai Deewani (2013) as Vikram Jaiswal (Special appearance)
- Arrambam (2013) as ACP Sanjay
- Baby (2015) as Jai Singh Rathod
- Bāhubali: The Beginning (2015) as Bhallaladeva
- Rudhramadevi (2015) as Prince Chalukya Veerabhadra
- Bangalore Naatkal (2016) as Shiva
- The Ghazi Attack (2017) as Arjun Varma
- Bāhubali 2: The Conclusion (2017) as Bhallaladeva
- Nene Raju Nene Mantri (2017) as Jogendra
- Housefull 4 (2019) as Raja Gama / Pappu Rangeela
- Bheemla Nayak (2022) as Daniel "Danny" Shekar
- Vettaiyan (2024) as Natraj 'Nat' Shanmugam
- WrestleMania 41: Sunday (2025) as Self
- Mirai (2025) as Jaithraya
- Bāhubali: The Epic (2025) as Bhallaladeva
- Kaantha (2025) as Phoenix
Rana Daggubati TV shows
- Comedy Nights with Kapil (2013) as Self
- Rana Naidu (2023) as Rana Naidu
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Rana Daggubati been in?
Rana Daggubati has 18 credited film roles and 2 TV roles, for a total of 20 credits from 2010 to 2025.
What was Rana Daggubati's first major role?
Leader (2010).
What is Rana Daggubati's most recent project?
Kaantha (2025).



