Chashi Nazrul Islam was born on October 23, 1941 in Dacca, Bengal Presidency, British India [now in Dhaka, Bangladesh]. He was a director and actor, known for
Hangor Nodi Grenade (1997),
Shuvoda (1986) and
Devdas (1982). He was married to Jotsna Kazi. He died on January 11, 2015 in Dhaka, Bangladesh.