6 credits on file—2 films and 4 shows, spanning 2001–2023.
Ponniyin Selvan: Part Two
2023 · 72/100
Ponniyin Selvan: Part I
2022 · 77/100
Station 19
2018–2024 · 70/100
Scorpion
2014–2018 · 63/100
The Cape
2011 · 53/100
24
2001–2014 · 81/100