An abstracted exploration of the swirling, breaking motion of ocean waves

Waves

4'x3' | Oil on canvas

An abstracted exploration of the swirling, breaking motion of ocean waves

A personal portrait using only red, yellow, blue, black, and white pastels

Portrait

28"x22" | Pastel on paper

A personal portrait using only red, yellow, blue, black, and white pastels

A dancer mid-leap (drawn from a photograph)

Flying

8.5"x11" | Graphite on paper

A dancer mid-leap (drawn from a photograph)

An abstracted solar system lifecycle

Solar Cycle

4'x3' | Acrylic on canvas

An abstracted solar system lifecycle

A commemoration of exciting moments and great players in Houston Astros history

Ode to Astros

24"x18" | Prismacolor and charcoal on paper

A commemoration of exciting moments and great players in Houston Astros history

Part 1 of an abstract series experimenting with texture, form, and movement

Abstract 01

16"x16" | Oil on canvas

Part 1 of an abstract series experimenting with texture, form, and movement

Part 2 of an abstract series experimenting with texture, form, and movement

Abstract 02

16"x16" | Oil on canvas

Part 2 of an abstract series experimenting with texture, form, and movement

Part 3 of an abstract series experimenting with texture, form, and movement

Abstract 03

16"x16" | Oil on canvas

Part 3 of an abstract series experimenting with texture, form, and movement

A 30 minute sketch of a live model using only red, yellow, blue, black and white pastels

Recumbent

28"x22" | Pastel on paper

A 30 minute sketch of a live model using only red, yellow, blue, black and white pastels

People on the move

Rows

36"x24" | Acrylic on canvas

People on the move

A large image of a Jaguar on the wall of a home

Jaguar Mural

8'x6' | Acrylic on drywall

A large image of a Jaguar on the wall of a home

A pyramid in the DC Sculpture Gardens when it was cast in perfect 50/50 shadow

Pyramid

28"x22" | Chalk and charcoal on colored paper

A pyramid in the DC Sculpture Gardens when it was cast in perfect 50/50 shadow

A multi-canvas work playing with a sense of spiraling motion and varying depths

Tunnels

6'x4' | Oil on canvas

A multi-canvas work playing with a sense of spiraling motion and varying depths

A dancer in a flowing dress (drawn from a photograph)

Ebb & Flow

8.5"x11" | Pastel on paper

A dancer in a flowing dress (drawn from a photograph)

Whoops, looks like something went wrong.

1/1 ContextErrorException in mime_deps.php line 40: Notice: Undefined variable: swift_mime_types

  1. in mime_deps.php line 40
  2. at ErrorHandler->handleError('8', 'Undefined variable: swift_mime_types', '/var/www/orions-nebula/vendor/swiftmailer/swiftmailer/lib/dependency_maps/mime_deps.php', '40', array()) in mime_deps.php line 40
  3. at require('/var/www/orions-nebula/vendor/swiftmailer/swiftmailer/lib/dependency_maps/mime_deps.php') in swift_init.php line 23
  4. at require('/var/www/orions-nebula/vendor/swiftmailer/swiftmailer/lib/swift_init.php') in swift_required.php line 25
  5. at _swiftmailer_init()
  6. at call_user_func('_swiftmailer_init') in Swift.php line 61
  7. at Swift::autoload('Swift_Mailer')
  8. at call_user_func(array('Swift', 'autoload'), 'Swift_Mailer') in DebugClassLoader.php line 126
  9. at DebugClassLoader->loadClass('Swift_Mailer')
  10. at spl_autoload_call('Swift_Mailer') in appDevDebugProjectContainer.php line 2316
  11. at appDevDebugProjectContainer->getSwiftmailer_Mailer_DefaultService() in Container.php line 273
  12. at Container->get('swiftmailer.mailer.default') in EmailSenderListener.php line 55
  13. at EmailSenderListener->onTerminate(object(PostResponseEvent), 'kernel.terminate', object(TraceableEventDispatcher))
  14. at call_user_func(array(object(EmailSenderListener), 'onTerminate'), object(PostResponseEvent), 'kernel.terminate', object(TraceableEventDispatcher)) in WrappedListener.php line 61
  15. at WrappedListener->__invoke(object(PostResponseEvent), 'kernel.terminate', object(ContainerAwareEventDispatcher))
  16. at call_user_func(object(WrappedListener), object(PostResponseEvent), 'kernel.terminate', object(ContainerAwareEventDispatcher)) in EventDispatcher.php line 171
  17. at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener)), 'kernel.terminate', object(PostResponseEvent)) in EventDispatcher.php line 43
  18. at EventDispatcher->dispatch('kernel.terminate', object(PostResponseEvent)) in TraceableEventDispatcher.php line 132
  19. at TraceableEventDispatcher->dispatch('kernel.terminate', object(PostResponseEvent)) in HttpKernel.php line 79
  20. at HttpKernel->terminate(object(Request), object(Response)) in Kernel.php line 137
  21. at Kernel->terminate(object(Request), object(Response)) in app_dev.php line 34