Petrol
Petrol

48x40 Acrylic on birch panel 2014

March Madness
March Madness

30x30 Acrylic on birch panel 2014

JJ's Alphabet 2.0
JJ's Alphabet 2.0

30x36 Acrylic on birch panel 2014

Fountain 2.0
Fountain 2.0

30x36 Acrylic on birch panel 2014

Fadeback Feedback
Fadeback Feedback

24x20 Acrylic on birch panel 2014

Another Grid
Another Grid

20x24 Acrylic on birch panel 2014

Duopolitan
Duopolitan

12x12 Acrylic on birch panel 2014

Cornered
Cornered

30x36 Acrylic on birch panel 2014

Trifecta Hesitance
Trifecta Hesitance

48x40 Acrylic on birch panel 2014

Mirror Study 1
Mirror Study 1

12x12 Acrylic on mirror 2014

Quadopticle
Quadopticle

20x24 Acrylic on birch panel 2014

Perspective mesh
Perspective mesh

12x12 Acrylic on birch panel 2014

Cover Up
Cover Up

24x20 Acrylic on panel 2015

Pillars
Pillars

30x36 Acrylic on birch panel 2013

Dissolve-1
Dissolve-1

12x12 Acrylic on birch panel 2013

Dissolve-2
Dissolve-2

12x12 Acrylic on birch panel 2013

Dissolve-3
Dissolve-3

12x12 Acrylic on birch panel 2013

Radial Sequence
Radial Sequence

30x36 Acrylic on birch panel 2013

Dissipate
Dissipate

A collaborative installation with Sebastian Montes

Optical Progression
Optical Progression

30x36 Acrylic on birch panel 2013

Pi
Pi

20x24 Acrylic on birch panel 2013

Progress 2
Progress 2

24x24 Acrylic on birch panel 2013

Number System 1
Number System 1

20x24 Acrylic on birch panel 2013

Op Pi
Op Pi

20x24 Acrylic on birch panel 2013

Progress 1
Progress 1

24x24 Acrylic on birch panel 2012

Cluster 1
Cluster 1

24x24 Acrylic on birch panel 2012

Cluster 1.1
Cluster 1.1

24x24 Acrylic on birch panel 2012

Cluster 1.2
Cluster 1.2

24x24 Acrylic on birch panel 2012

Chiclets
Chiclets

24x24 Acrylic on birch panel 2012

Rosemarin Study
Rosemarin Study

24x24 Acrylic on birch panel 2012

Grain
Grain

24x24 Wood stain and resin on birch panel 2012

Faceless King
Faceless King

20x24 Acrylic on birch panel 2012

What the Fractal?
What the Fractal?

30x108 Acrylic on canvas 2012

Cubert
Cubert

30x30 Acrylic on canvas 2012

Optic 1
Optic 1

30x48 Acrylic on canvas 2012

Moving
Moving

10x12 Acrylic on found wood 2012

1/1
Yantra
Yantra

36x30 Acrylic on canvas 2011

Singularity
Singularity

30x36 Acrylic on canvas 2011

Cresendo
Cresendo

72x36 Acrylic on canvas 2011

Primary City
Primary City

48x36 Acrylic on canvas 2011

Color Cube
Color Cube

48x48 Acrylic on canvas 2011

Primary Cube
Primary Cube

24x24 Acrylic on canvas 2011

Color Wheel
Color Wheel

30x36 Acrylic on canvas 2011

Splatter Blocks
Splatter Blocks

30x36 Acrylic on canvas 2011

Elephants
Elephants

36x30 Acrylic on canvas 2011

Tarsiers
Tarsiers

36x30 Acrylic on canvas 2011

Owls
Owls

36x30 Acrylic on canvas 2011

Leopards
Leopards

36x30 Acrylic on canvas 2011

Boss
Boss

36x60 Acrylic and oil on canvas 2011

Faceless
Faceless

30x36 Acrylic and porn on canvas 2011

Glutton
Glutton

36x30 Acrylic and porn on canvas 2011

Overload
Overload

24x24 Acrylic and porn on canvas 2011

Diamond Array
Diamond Array

12x36 Acrylic on canvas 2011

Balls
Balls

30x48 Mixed media on canvas 2011

Mirror Image
Mirror Image

30x30 Acrylic on canvas 2009

Pole guy
Pole guy

24x24 Acrylic on canvas 2010

Dah Bearzz
Dah Bearzz

24x24 Acrylic on canvas 2010

Abyss
Abyss

30x36 Acrylic on canvas 2010

Dripping Harmony
Dripping Harmony

24x24 (2) Acrylic on panel 2010

Skull
Skull

48x24 Mixed media on panel 2010

Broken But Standing
Broken But Standing

36x30 Acrylic on canvas 2010

Exploding Guy
Exploding Guy

30x36 Acrylic on canvas 2010

Perplexed
Perplexed

24x48 Acrylic on canvas 2010

Stairs
Stairs

36x60 Acrylic on canvas 2010

Self Portrait
Self Portrait

48x24 Acrylic on canvas 2010

Syd Dog
Syd Dog

24x24 Acrylic on canvas 2010

Tree
Tree

12x24 Acrylic on canvas 2009

1/1