2021
2020
2018-19
2016-17
2015
Wibble
Wibble

30x36" Acrylic on canvas wrapped panel 2016

press to zoom
Wobble
Wobble

20x24" Acrylic on canvas wrapped panel 2016

press to zoom
Woah
Woah

30x36" Acrylic on canvas wrapped panel 2016

press to zoom
Cyclical Circle
Cyclical Circle

34x34" Acrylic on circular, canvas wrapped panel 2016

press to zoom
Beam
Beam

12x12" Acrylic on canvas wrapped panel 2016

press to zoom
Pillars
Pillars

12x12" Acrylic on canvas wrapped panel 2016

press to zoom
Framed Caution
Framed Caution

30x36" Acrylic on canvas wrapped panel 2016

press to zoom
Spiraling Jetty
Spiraling Jetty

36x48" Acrylic on canvas wrapped panel 2016

press to zoom
Conjoined Chaos
Conjoined Chaos

40x48" Acrylic on canvas wrapped panel 2016

press to zoom
Antiquated-opsy
Antiquated-opsy

16x20" Acrylic on shaped canvas wrapped panel 2016

press to zoom
Bloom
Bloom

34x34" Acrylic on circular, canvas wrapped panel 2016

press to zoom
Eyeing Them Down
Eyeing Them Down

11x11" Acrylic on shaped canvas wrapped panel 2016

press to zoom
The Pac
The Pac

21x21" Acrylic on shaped canvas wrapped panel 2016

press to zoom
Stain Slice
Stain Slice

12x11" Acrylic on shaped canvas wrapped panel 2016

press to zoom
Arrowed Up
Arrowed Up

10x18" Acrylic on shaped canvas wrapped panel 2016

press to zoom
Checker Drain
Checker Drain

11x11" Acrylic on shaped canvas wrapped panel 2016

press to zoom
Pedi-Hydromatic
Pedi-Hydromatic

12x18" Acrylic on shaped canvas wrapped panel 2016

press to zoom
Chevron Mixup
Chevron Mixup

15x15" Acrylic on shaped canvas wrapped panel 2016

press to zoom
Ricochet
Ricochet

20x24" Acrylic on canvas wrapped panel 2017

press to zoom
Conjoined Ellipsis
Conjoined Ellipsis

12x12" Acrylic on canvas wrapped panel 2017

press to zoom
Cactuar
Cactuar

28x28" Acrylic on canvas wrapped panel 2017

press to zoom
Drops
Drops

12x12" Acrylic on canvas wrapped panel 2017

press to zoom
Sectioned Off
Sectioned Off

36x30" Acrylic on canvas wrapped panel 2015

press to zoom
Residual Crash
Residual Crash

30x50" Acrylic on canvas wrapped panel 2015

press to zoom
Chronado Loading Screen
Chronado Loading Screen

36x30" Acrylic on canvas wrapped panel 2015

press to zoom
Rethought
Rethought

16x20" Acrylic on shaped canvas wrapped panel 2015

press to zoom
Boxed in
Boxed in

40x60" Acrylic on shaped canvas wrapped panel 2015

press to zoom
Roll Out
Roll Out

24x18" Acrylic on shaped canvas wrapped panel 2015

press to zoom
Broken Borders
Broken Borders

30x36" Acrylic on canvas wrapped panel 2015

press to zoom
Encroaching Parameters
Encroaching Parameters

40x48" Acrylic on canvas wrapped panel 2015

press to zoom
Wrapped Up Pop
Wrapped Up Pop

50x30" Acrylic on canvas wrapped panel 2015

press to zoom
Horizontal Roll
Horizontal Roll

22x48" Acrylic on canvas wrapped panel 2015

press to zoom
Loading...
Loading...

20x24" Acrylic on canvas wrapped panel 2015

press to zoom
Transitional Triad
Transitional Triad

22x48" Acrylic on canvas wrapped panel 2015

press to zoom
Current
Current

12x12" Acrylic on birch panel 2015

press to zoom
Static Dynamic
Static Dynamic

12x12" Acrylic on panel 2015

press to zoom
On Target!
On Target!

40x48" Acrylic on canvas wrapped panel 2019

press to zoom
Primary Pop
Primary Pop

30x36" Acrylic on canvas wrapped panel 2019

press to zoom
Secondary Pop
Secondary Pop

30x36" Acrylic on canvas wrapped panel 2019

press to zoom
Firefly
Firefly

12x12" Acrylic on canvas wrapped panel 2019

press to zoom
Window Pane
Window Pane

6x6" Acrylic on canvas wrapped panel 2019

press to zoom
Heyo!
Heyo!

12x12" Acrylic on canvas wrapped panel 2019

press to zoom
Acid Green Dream
Acid Green Dream

34" diameter Acrylic on circular, canvas wrapped panel 2019

press to zoom
Lost Coral
Lost Coral

30x30" Acrylic on canvas wrapped panel 2019

press to zoom
Stussy
Stussy

40x48" Acrylic on canvas wrapped panel 2018

press to zoom
Triangular Displacement
Triangular Displacement

20x24" Acrylic on canvas wrapped panel 2018

press to zoom
Lines
Lines

6x6" Acrylic on canvas wrapped panel 2018

press to zoom
Gridtex
Gridtex

20x24" Acrylic on canvas wrapped panel 2018

press to zoom
Warm Shift
Warm Shift

24x20" Acrylic on canvas wrapped panel 2018

press to zoom
Bounding Box
Bounding Box

48x40" Acrylic on canvas wrapped panel 2020

press to zoom
Egg
Egg

28x28" Acrylic on canvas wrapped panel 2020

press to zoom
Disrupted Sheet
Disrupted Sheet

20x24" Acrylic on canvas wrapped panel 2020

press to zoom
Bounce
Bounce

20x24" Acrylic on canvas wrapped panel 2020

press to zoom
Fan out
Fan out

12x12" Acrylic on canvas wrapped panel 2020

press to zoom
Reflection
Reflection

24x24" Acrylic on canvas 2021

press to zoom
Popping Across
Popping Across

24x20" Acrylic on canvas wrapped panel 2021

press to zoom
Shifty 1
Shifty 1

12x12" Acrylic on canvas wrapped panel 2021

press to zoom
Shifty 2
Shifty 2

12x12" Acrylic on canvas wrapped panel 2021

press to zoom
Triangular Blocks
Triangular Blocks

20x24" Acrylic on canvas wrapped panel 2021

press to zoom