Stanley Morel Cosgrove est né à Montréal, Québec.
Peintre de la figure humaine, de natures mortes et de paysages, Cosgrove se distingue par son originalité et par la précision du trait. De ses paysages profondément méditatifs, se dégagent une paix intérieure et un sentiment de tranquillité.
Contemporain des grands mouvements artistiques du XXe siècle, Cosgrove ne s'est joint à aucun, mais a opté pour une modernité originale.