Baiju Ezhupunna

Biography

Baiju Ezhupunna is an actor and producer, known for Traffic (2011), Sundrapurushan (2001) and IDI: Inspector Dawood Ibrahim (2016).

Filmography

Movie Name Release Date
Madhura Raja April 22, 2024