top of page

Photograph by Madison Rahhal


It has been said his painting works within the space between the human and the spiritual with increasing directness and grace. His work defines an energy of being.


Shen holds a M.F.A. in Painting from Cranbrook Academy of Art in Michigan.

He currently teaches art at Holland Hall Upper School in Tulsa, Oklahoma and loves the positive, transformative element that art possesses.

bottom of page