
About Sabu Cyril
Sabu Cyril is a Telugu film Art Director. Born on 27 Jan 1962 in Kozhikode, Kerala, India. Made a debut in 2026 with Bhooth Bangla. Next: Devara: Part 2.

Sabu Cyril is a Telugu film Art Director. Born on 27 Jan 1962 in Kozhikode, Kerala, India. Made a debut in 2026 with Bhooth Bangla. Next: Devara: Part 2.