Artist, Illustrator and Visual Storyteller.
Doing my best to hold still, create and craft image-based narrative. Artist-for-hire, lover-of-life, etc.


  • Graphite, ink and marker drawing
  • Oil, acrylic and gouache painting
  • Digital painting and vector art
  • Book illustration and comics
  • Visual development and storyboards


Bachelor of Fine Arts | Illustration • Drawing and Painting
California State University, Long Beach 2007

Associate of Arts | Pictorial Arts – Painting • Graphic Communication
Palomar College, San Marcos, CA 2002

Professional Coursework | Visual Development • Storyboards
Concept Design Academy, Pasadena, CA 2012
American Animation Institute, Burbank, CA 2013


Society of Illustrators of Los Angeles 2010-2016
SILA Board Member 2011-2016


Freelance Illustrator
2005 to present

Adjunct Instructor | Illustration
School of Art, California State University Long Beach
Fall 2018

Graphic Artist
Teacher Created Materials Publishing
2013 to present

Graphic Artist
Harveys Original Seatbeltbags
2011 to 2013

Graphic Artist
2007 to 2010

Graphic Artist
First American Corporation
2002 to 2003

Published Illustration

Nonfiction Readers: London Fire, Teacher Created Materials 2016
Primary Source Readers: Harriet Tubman, Teacher Created Materials 2016
Nonfiction Readers: The Science of Monsters, Teacher Created Materials 2015
Primary Source Readers: Martin Luther King Jr., Teacher Created Materials 2015
Understanding Elections, Teacher Created Materials 2014
Ed Undead: Book Two, Edward Kent 2013
Ed Undead: Book One, Edward Kent 2011
Three06 1, Three06 Collective 2011
Infected Anthology, The Comic Bug 2011
NeoPulp, Twentieth Century Fox Digital 2011

Group Exhibitions

Creepy Cruisers, Hurley, Laguna Beach, CA 2012
Creatures from the Deep, Hurley, Laguna Beach, CA 2012
Phone Booth Anniversary Show, Art du Vin, Long Beach, CA 2011
Three06 Collective, Art du Vin, Long Beach, CA 2011
The Process Show, Maxine Merlino Gallery at CSULB, Long Beach, CA 2009
The Hear Gallery Summer Triangle, KGB Gallery, Los Angeles CA 2007
ACDA Tour des Artistes, Temple Lofts, Long Beach, CA 2007
The Monster Show, Maxine Merlino Gallery at CSULB, Long Beach, CA 2007