O Sr. Puthanangady formou-se sob a orientação de Elio Lago, artista italiano que ensina no Instituto salesiano "San Zeno", de Verona, Itália. O seu estilo pictórico, pela abordagem da composição, o uso da cor, o jogo de luz e sombra, relembra Rembrandt: grandes áreas das suas pinturas são de fato obscurecidas ou pinceladas com tons escuros, com pequenas manchas de cor cá e acolá, que dão vida à pintura.
O curador e crítico de arte Uma Nair, comentando o seu último trabalho, disse: "A Última Ceia é o assunto pictórico mais comentado no Mundo. Com esse trabalho, o Sr. Puthanangady traz Leonardo da Vinci para o novo milênio, criando uma obra-prima contemporânea, na qual os participantes pertencem ao nosso tempo. O mais brilhante nessa obra é a sua composição e a tradução da expressão espiritual, juntamente com o realismo da dimensão".
O desenvolvimento artístico do Sr. Puthanangady começou no início dos anos 90s, com um curso de formação em Tecnologias de Impressão, feito em Chennai, Índia, seguido por outro curso avançado em Tecnologias de Pré-impressão realizado em Verona, Itália. Em 1995, quando voltou à Índia, fundou com mais dois salesianos, uma Escola Salesiana de Impressão, em Nova Délhi.
No ano 2000 o Sr. Puthanangady ofereceu-se para ser missionário: foi enviado à Nigéria. No País africano, quando não estava envolvido em atividades pastorais, passava o tempo livre a pintar e a dar vazão às suas capacidades artísticas que, além da pintura, incluem a animação 2D e 3D, modelação 3D, design gráfico e fotografia.
O então Núncio Apostólico na Nigéria, Dom Osvaldo Padilla, ficou de tal modo impressionado com seus quadros que lhe pediu criasse quatro cenas típicas africanas para a Nunciatura da Santa Sé, na Nigéria. Em 2002, a pedido do Instituto Salesiano "San Zeno", mudou-se para Verona, Itália. Em 2008, com o desenho animado "O Menino do Sonho", venceu o segundo prêmio na categoria YouTube, no Festival Internacional de Cinema Católico, em Niepokalanów, Polónia.
Atualmente ensina Desenho Gráfico e Multimídia no Instituto Técnico Don Bosco, de Nova Délhi, Índia.