nLizard Treat 100x100cm acrylic on canvas


Temple 2017 oil on canvas 80x60cm


Coming in WavesComing in Waves 2017 Oil on canvas 50x 40cm


Taped 2017 60x60cm Acrylic on Canvas



Quantum 2017 90x120cm Acrylic on Canvas



Scales 2016 60x80cm Acrylic on Canvas



Filter Plant 2017 40x40cm Acrylic on Canvas

The Kerala Tree 2016



Levitate 2014



Harenarum Gems 2015



Leaf 2013 2






Magnet Eaters 2013



Newton Lunch 2015n



Magnet of Bloody Peace



Working Together 2014



1961 TV



Abstract Sleep Pattern 2016



Sunrise Ark 2010 100x100cm Acrylic on Canvas



Sunday Morning 120x120cm Acrylic on Canvas





HOME ...... ABSTRACT ....... FIGURATIVE ...... SCULPTURE........ FILM ...... ABOUT