top of page

On the easel, 24 x 36 in Oil on canvas

20 x 60 in Oil on canvas

36 x 36 in Oil on canvas sold

Oil on canvas

8 x 10 in Oil on canvas

12 x 24 in Oil on canvas.

Oil on canvas

24 x 24 in Oil on canvas sold

Shorebreak 6

Shorebreak 6

20 x 60 in Oil on canvas sold

12 x 36 in. Oil on canvas. sold

Oil on Canvas 24 x 36 in

10 x 12 in, Oil on canvas board. sold

Oil on Canvas 5 x 8 in

Oil on canvas 36 x 48 in

Oil on Canvas 36 x 48 in

Oil on Canvas

Oil on Canvas 20 x 60 inches

Shorebreak 4

Shorebreak 4

oil on canvas

Oil on canvas

Oil on canvas 10"x 30"

Oil on canvas 16x20

20 x 60 in Oil on canvas sold

Sand Blaster

Sand Blaster

Oil on canvas 24 x 24 in

Early Morning Tubes

Early Morning Tubes

oil on masonite

Oil on canvas 16 x 20 in

Oil on Canvas 11 x 14 in

10 x 20 in, Oil on board

Oil on canvas

Ocean Streams

Ocean Streams

Oil on canvas 20 x 60 in

Early Morning Calm

Big Bear Lake

Big Bear Lake

Lake Tahoe, Oil on board. sold

Seagull's Away

Seagull's Away

Oil on canvas 20 x 60 in

Save the Ocean, 12 x 16 in, Oil on canvas. sold

12 x 12 in Oil on canvas

bottom of page