top of page

Artist Statement

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.

Artist Bio

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