Born in a hamlet near Velankanni on September 12, 1944, as the eldest of four children, Mary got her unusual name in memory of Saint John (also known as Don) Bosco, the Italian Roman Catholic priest, educator and writer of the 19th century. She has completed her graduation in Mathematics and Education and worked as a schoolteacher in the Tamil Nadu Government High Schools for nearly three decades and retired as a Headmistress in the year 2003.
Nevertheless, she groomed her natural inclination for arts at a very young age by drawing portraits of famous cinema stars, political leaders, and legends of the yesteryears in Tamil Nadu. She had used various types of shades using graphite pencils to draw these portraits in a normal white sheet of paper. After her retirement from government service in the year 2003, she started to paint portraits, natural sceneries, wild animals, birds, etc., using oil on canvas. Currently, she has a collection of more than 25 oil paintings and pencil drawings.