Devara: Part 1 2024
as Devara Anucharudu
Kaazh 2024
as Stephen
Mangalavaaram 2023
as A Village Head
Bedurulanka 2012 2023
as Film Director
Saithan 2016
as Dr. Christopher
Nirbandham 2020
Art Designer
Credits from TMDB.