the work > available work

landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on linen
20"x30"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on linen
20"x40"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on birch panel
18"x54"
"Hope Springs Eternal"
oil on linen
30"x30"
"Up to Main Street Station"
oil on linen
30"x20"
"Jumping the James"
oil on birch panel
26"x40"
"Corn Fed"
oil on linen
40"x30"
"Front Lines"
oil on birch panel
12"x36"
"Let it Be"
oil on birch panel
15"x45"
landscape, urban landscape, Richmond Virginia, abstract landscape
oil on birch panel
15"x45"
"For Good Measure"
oil on birch panel
15"x45"
landscape, urban landscape, Richmond Virginia, abstract landscape
oil on birch panel
20"x20"
landscape, urban landscape, Richmond Virginia, abstract landscape
oil on birch panel
20"x40"
"All Things Bright and Beautiful"
oil on birch panel
20"x40"
"A Little Light on the Subject"
oil on linen
36"x24"
2020
"A Sense of Completion"
oil on linen
20"x30"
"Rising Sign"
oil on birch panel
45"x18"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on linen
24"x18"
"Correlations"
oil on linen
24"x30"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on birch panel
24"x30"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on birch panel
24"x36"
"Greening Up"
oil on linen
30"x30"
"Hot Streak"
oil on birch panel
15"x45"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on birch panel
15"x45"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on canvas
36"x36"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on birch panel
20"x40"
"Tours de Force"
oil on birch panel
20"x30"
"Higher Ground"
oil on birch panel
40"x30"
2020
"Viewpoint"
oil on linen
24"x18"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on birch panel
18"x24"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on birch panel
20"x20"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on linen
40"x30"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
16"x20"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
12'x36"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on linen
20"x30"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on canvas
16"x12"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
30"x30"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
24"x36"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
30"x30"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
24"x30"
landscape painting, abstract landscape painting, contemporary landscape, farmland, mountiains, Rockbridge County, Shenandoah Valley, Virginia
oil on canvas
12"x24"
landscape painting, abstract landscape painting, contemporary landscape, farmland, mountains, Rockbridge County, Shenandoah Valley, Virginia
oil on canvas
12"x24"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
12"x24"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
12"x27"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
24"x36"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on canvas
18"x24"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on linen
18"x24"
landscape painting, abstract landscape painting, contemporary landscape, farmland, Rockbridge County, Shenandoah Valley, Virginia
oil on canvas
10"x20"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland,
oil on canvas
16"x20"
landscape painting, abstract landscape painting, contemporary landscape, farmland, Rockbridge County, Shenandoah Valley, Virginia
oil on canvas
20x16
waterscape
oil on canvas
36"x36"
landscape painting, abstract landscape painting, contemporary landscape, farmland, mountains, Rockbridge County, Shenandoah Valley, Virginia
oil on canvas
24"x24"
landscape, waterscape, abstract landscape, abstract waterscape, sunrise, virginia, Chesapeake Bay
oil on canvas
16"x20"
landscape painting, abstract landscape painting, contemporary landscape, farmland, Rockbridge County, Shenandoah Valley, Virginia
oil on canvas
18"x24"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
12"x12"
landscape painting, colorful landscape, farmland, Rockbridge County, Shenandoah Valley, Virginia
oil on canvas
15"x30"
landscape painting, abstract landscape painting, contemporary landscape, mountains, farmland, Shenandoah Valley, Virginia
oil on hardboard panel
12"x12"
flowers, flower painting, still life with flowers, contemporary painting of flowers
oil on canvas
12x12
landscape painting, landscape with cows, colorful landscape, abstract landscape painting, farmland, Rockbridge County, Shenandoah Valley, Virginia
oil on hardboard panel
14"x18"
landscape painting, landscape with cows, colorful landscape, abstract landscape painting, farmland, Rockbridge County, Shenandoah Valley, Virginia
oil on hardboard panel
24"x36"
landscape painting, landscape with cows, colorful landscape, abstract landscape painting, farmland, Rockbridge County, Shenandoah Valley, Virginia
oil on hardboard panel
24"x18"
landscape painting, colorful landscape, farmland, Rockbridge County, Shenandoah Valley, Virginia
oil on canvas
15x30
landscape painting, colorful landscape, abstracted landscape, Virginia landscape painting, painting of tidewater Virginia, York River, Gloucester County, Virginia
oil on hardboard panel
24"x36"

land, sea, sky and what happens in between