
2025
Oil on Canvas
20×24
$1400

2025
Oil on canvas
24×24
$1500

2025
Oil on canvas
24×20
$1400

2024
oil on canvas
24×20
$1400

oil on canvas
24x30
2024
$1400

2024
Oil on canvas
24×30 inches
$1400

2024
Oil on canvas
18x24 inches
$1100

2024
oil on canvas
24x30
$1400

2024
Oil on canvas
12x12
$500

2024
Oil on canvas
12x12
$500

2024
Oil on canvas
12x12
$500

2024
Oil on canvas
18x24
$1100

2023
Oil on canvas
24x18
$1200

2024
Oil on canvas
18x24
$1100

2023/2024
Oil on canvas
24x20 inches
$1100

2024
Oil on Canvas
20x24
SOLD

2024
Oil on Canvas
30x30 inches
$2200

Oil on Canvas
16 x 20 inches
2022
$1100

Oil on Canvas
24x30
2021
SOLD

Oil on Canvas
24x30
2020
$1300
On display at the Maryland State Comptroller’s office in Annapolis, MD from March 1 to June 7. Curated by the Maryland State Arts Council.

Oil on Canvas
24x30 inches
2021
$1100

Oil on Canvas
24x36
2020
$1800

Oil on Canvas
24x36 inches
2020
$1800

Oil on canvas
2023
24x30
$1500

2022
Oil on Canvas
16x24 inches
SOLD

SOLD
2019
Oil on Canvas
24x30

2019
Oil On Canvas
30 x 24
$1500 framed

2019
Oil on Canvas
24x30 framed
$1500 framed

2017
oil on canvas
24x36
$1100

2018
Oil on Canvas
16 x 20
SOLD

Oil on Canvas
30x30 inches
2020
$1400 framed

Honorable Mention at the Maryland Federation of Art in Annapolis, MD for the Member Show January, 2022
Oil on Canvas
24x30
2020
$1100

Oil on Canvas
2020
24x30
$1100

Oil on Canvas
24x24
2022
$850

2022
Oil on Canvas
18x24
$850

2020
Oil on Canvas
30x30
$1400 framed

2021
Oil on Canvas
12x12 inches
SOLD

2021
Oil on Canvas
12x12
SOLD

Oil on Canvas
30x20 inches
2021
$750

Oil on Canvas
18x24 inches
2020
$750

Oil on canvas
24x24
$1400 framed

2019
Oil on Canvas
30x24 inches
NFS

Oil on canvas
24x30
2023

Oil on Canvas
24x30
2020
SOLD

2018
Oil on Canvas
30x24
SOLD

2012
Oil on canvas 24 x 24
NFS

2017
Oil on canvas
16 x 20
SOLD

2018
Oil on canvas
18x24
SOLD

2013
Oil on canvas 24 x 20
SOLD

2013
Oil on Canvas 38 x 38
NFS

2014
Oil on canvas 36 x 36
NFS

2012
Oil on canvas 40 x 30
SOLD

2018
Oil on canvas
12 x 12
SOLD
Prints available

2014
Oil on canvas 30 x 30
SOLD

2013
Oil on canvas 16 x 20
NFS

2017
Oil on canvas
18x24
NFS

2017
oil on canvas
24 x 30
SOLD

2019
Oil on Canvas
16x20
NFS

Oil on canvas
16 x 20
Prints available

2018
Oil on Canvas
18 x 20 inches
$400

Oil on Canvas
2020
24x18
SOLD

2018
Oil on Canvas
18 x 24
SOLD

Oil on Canvas
44 x 20 inches
2021
SOLD

Oil on Canvas
44 x 20 inches
2021
SOLD


Oil on canvas
8x8, 2023
$250

Oil on canvas
8x8, 2023
$250

Oil on Canvas
8x8, 2023
$250

Oil on Canvas
8x8, 2023
$250

Oil on Canvas
8x8
2022
$250

Oil on Canvas
8x8
2022
$250

Oil on Canvas
8x8
2022
$250

Oil on Canvas
8x8
2022
$250

2022
Oil on Canvas
8x8 inches
Award of Excellence by Trevisan International Art
On display at Little Treasures Exhibition in Bologna, Italy at Galleria De Marchi from May 28 - June 8, 2022. Curated by Trevisan International Art

2022
Oil on Canvas
8x8 inches
Award of Excellence by Trevisan International Art.
On display at Little Treasures Exhibition in Bologna, Italy at Galleria De Marchi from May 28 - June 8, 2022. Curated by Trevisan International Art

2022
Oil on Canvas
8x8 inches
Award of Excellence by Trevisan International Art
On display at Little Treasures Exhibition in Bologna, Italy at Galleria De Marchi from May 28 - June 8, 2022. Curated by Trevisan International Art

2022
Oil on Canvas
8x8 inches
Award of Excellence by Trevisan International Art
On display at Little Treasures Exhibition in Bologna, Italy at Galleria De Marchi from May 28 - June 8, 2022. Curated by Trevisan International Art

2022
Oil on Canvas
8x8
$250

2022
Oil on Canvas
8x8
$250

2022
Oil on Canvas
8x8
$250

2022
Oil on Canvas
8x8
$250

2017
oil on canvas
24 x 24
SOLD

2017
Oil on Canvas
24 x 24
SOLD

2017
Oil on Canvas
24 x 24
SOLD

2017
Oil on canvas
24 x 24
$650

2017
oil on canvas, 24x24
$650

2018
Oil on Canvas
16x16 inches
Available through Monteoliveto Gallery

Pastel on Paper
2022
NFS

Pastel on Paper
2022
NFS

Pastel on Paper
2022
NFS

Watercolor in Paper
12x16 unframed
16x20 matted and framed
2020
$400

2022
Oil on Canvas
18x24
NFS

2013
Oil on canvas 24 x 30
$850 framed

2017
Oil on canvas
24 x 30
Prints available

2019
Pastel on Paper
28x22 framed
$600

2019
Pastel on Paper
12x18
$550 framed

2019
Pastel on Hahnemühle Paper
9x12 inches unframed
14x17 inches framed
$550

2019
Pastel on textured paper
8.5x11
12x14 framed
$400

2019
Pastel
12x18
$450 framed

2016
Oil on canvas 30 x 24
NFS

2019
Pastel
8.5x11
$350 framed

2014
Oil on canvas 40 x 30
NFS

2014
Oil on canvas 30 x 40
NFS

2016
oil on canvas 24 x 20
SOLD

2018
Watercolor and pencil on Hahnemühle paper
11 x 16
NFS

2018
18x24 inches
NFS

2018
Watercolor on paper
NFS

2019
Pastel
8.5x11
$350 framed

2015
Oil on Canvas 24 x 30
Commissioned by Salisbury University

2016
watercolor on paper
4 x 6
NFS

2015
Oil on canvas 30 x 30
SOLD

2013
Oil on canvas 24 x 30
NFS

2012
Oil on canvas 36 x 36
SOLD

2011
Oil on canvas 36 x 24
NFS

2014
Oil on canvas 24 x 48
NFS

2012
Oil on canvas 24 x 30
NFS

2009
Oil on canvas 30 x 40
NFS

2010
Oil on canvas 36 x 24
NFS

2010
Oil on canvas 20 x 20
NFS

2008
Oil on canvas 40 x 30
NFS

2014
Oil on canvas 24 x 24
SOLD

2013
Oil on canvas 28 x 24
NFS

2009
Oil on canvas 24 x 30
NFS

2011
Oil on canvas 78 x 28
NFS

2008
Oil on canvas 30 x 40
NFS

2008
Oil on canvas 30 x 40
NFS

2010
Oil on canvas 20 x 16
NFS

2010
Oil on canvas 16 x 24
NFS

2014
Oil on canvas 20 x 20
SOLD

2014
Oil on canvas 20 x 20
SOLD

2009
Oil on canvas 30 x 40
NFS

2013
Oil on canvas 36 x 36
NFS

2015
Oil on canvas 24 x 30
SOLD

2011
Oil on canvas 16 x 24
NFS

2011
Oil on canvas 30 x 40
SOLD

2013
Oil on canvas 24 x 18
SOLD

2011
Oil on canvas 40 x 30
SOLD

2006
Oil on canvas 12 x 24
NFS

2010
Oil on canvas 30 x 24
NFS











































































































































2025
Oil on Canvas
20×24
$1400
2025
Oil on canvas
24×24
$1500
2025
Oil on canvas
24×20
$1400
2024
oil on canvas
24×20
$1400
oil on canvas
24x30
2024
$1400
2024
Oil on canvas
24×30 inches
$1400
2024
Oil on canvas
18x24 inches
$1100
2024
oil on canvas
24x30
$1400
2024
Oil on canvas
12x12
$500
2024
Oil on canvas
12x12
$500
2024
Oil on canvas
12x12
$500
2024
Oil on canvas
18x24
$1100
2023
Oil on canvas
24x18
$1200
2024
Oil on canvas
18x24
$1100
2023/2024
Oil on canvas
24x20 inches
$1100
2024
Oil on Canvas
20x24
SOLD
2024
Oil on Canvas
30x30 inches
$2200
Oil on Canvas
16 x 20 inches
2022
$1100
Oil on Canvas
24x30
2021
SOLD
Oil on Canvas
24x30
2020
$1300
On display at the Maryland State Comptroller’s office in Annapolis, MD from March 1 to June 7. Curated by the Maryland State Arts Council.
Oil on Canvas
24x30 inches
2021
$1100
Oil on Canvas
24x36
2020
$1800
Oil on Canvas
24x36 inches
2020
$1800
Oil on canvas
2023
24x30
$1500
2022
Oil on Canvas
16x24 inches
SOLD
SOLD
2019
Oil on Canvas
24x30
2019
Oil On Canvas
30 x 24
$1500 framed
2019
Oil on Canvas
24x30 framed
$1500 framed
2017
oil on canvas
24x36
$1100
2018
Oil on Canvas
16 x 20
SOLD
Oil on Canvas
30x30 inches
2020
$1400 framed
Honorable Mention at the Maryland Federation of Art in Annapolis, MD for the Member Show January, 2022
Oil on Canvas
24x30
2020
$1100
Oil on Canvas
2020
24x30
$1100
Oil on Canvas
24x24
2022
$850
2022
Oil on Canvas
18x24
$850
2020
Oil on Canvas
30x30
$1400 framed
2021
Oil on Canvas
12x12 inches
SOLD
2021
Oil on Canvas
12x12
SOLD
Oil on Canvas
30x20 inches
2021
$750
Oil on Canvas
18x24 inches
2020
$750
Oil on canvas
24x24
$1400 framed
2019
Oil on Canvas
30x24 inches
NFS
Oil on canvas
24x30
2023
Oil on Canvas
24x30
2020
SOLD
2018
Oil on Canvas
30x24
SOLD
2012
Oil on canvas 24 x 24
NFS
2017
Oil on canvas
16 x 20
SOLD
2018
Oil on canvas
18x24
SOLD
2013
Oil on canvas 24 x 20
SOLD
2013
Oil on Canvas 38 x 38
NFS
2014
Oil on canvas 36 x 36
NFS
2012
Oil on canvas 40 x 30
SOLD
2018
Oil on canvas
12 x 12
SOLD
Prints available
2014
Oil on canvas 30 x 30
SOLD
2013
Oil on canvas 16 x 20
NFS
2017
Oil on canvas
18x24
NFS
2017
oil on canvas
24 x 30
SOLD
2019
Oil on Canvas
16x20
NFS
Oil on canvas
16 x 20
Prints available
2018
Oil on Canvas
18 x 20 inches
$400
Oil on Canvas
2020
24x18
SOLD
2018
Oil on Canvas
18 x 24
SOLD
Oil on Canvas
44 x 20 inches
2021
SOLD
Oil on Canvas
44 x 20 inches
2021
SOLD
Oil on canvas
8x8, 2023
$250
Oil on canvas
8x8, 2023
$250
Oil on Canvas
8x8, 2023
$250
Oil on Canvas
8x8, 2023
$250
Oil on Canvas
8x8
2022
$250
Oil on Canvas
8x8
2022
$250
Oil on Canvas
8x8
2022
$250
Oil on Canvas
8x8
2022
$250
2022
Oil on Canvas
8x8 inches
Award of Excellence by Trevisan International Art
On display at Little Treasures Exhibition in Bologna, Italy at Galleria De Marchi from May 28 - June 8, 2022. Curated by Trevisan International Art
2022
Oil on Canvas
8x8 inches
Award of Excellence by Trevisan International Art.
On display at Little Treasures Exhibition in Bologna, Italy at Galleria De Marchi from May 28 - June 8, 2022. Curated by Trevisan International Art
2022
Oil on Canvas
8x8 inches
Award of Excellence by Trevisan International Art
On display at Little Treasures Exhibition in Bologna, Italy at Galleria De Marchi from May 28 - June 8, 2022. Curated by Trevisan International Art
2022
Oil on Canvas
8x8 inches
Award of Excellence by Trevisan International Art
On display at Little Treasures Exhibition in Bologna, Italy at Galleria De Marchi from May 28 - June 8, 2022. Curated by Trevisan International Art
2022
Oil on Canvas
8x8
$250
2022
Oil on Canvas
8x8
$250
2022
Oil on Canvas
8x8
$250
2022
Oil on Canvas
8x8
$250
2017
oil on canvas
24 x 24
SOLD
2017
Oil on Canvas
24 x 24
SOLD
2017
Oil on Canvas
24 x 24
SOLD
2017
Oil on canvas
24 x 24
$650
2017
oil on canvas, 24x24
$650
2018
Oil on Canvas
16x16 inches
Available through Monteoliveto Gallery
Pastel on Paper
2022
NFS
Pastel on Paper
2022
NFS
Pastel on Paper
2022
NFS
Watercolor in Paper
12x16 unframed
16x20 matted and framed
2020
$400
2022
Oil on Canvas
18x24
NFS
2013
Oil on canvas 24 x 30
$850 framed
2017
Oil on canvas
24 x 30
Prints available
2019
Pastel on Paper
28x22 framed
$600
2019
Pastel on Paper
12x18
$550 framed
2019
Pastel on Hahnemühle Paper
9x12 inches unframed
14x17 inches framed
$550
2019
Pastel on textured paper
8.5x11
12x14 framed
$400
2019
Pastel
12x18
$450 framed
2016
Oil on canvas 30 x 24
NFS
2019
Pastel
8.5x11
$350 framed
2014
Oil on canvas 40 x 30
NFS
2014
Oil on canvas 30 x 40
NFS
2016
oil on canvas 24 x 20
SOLD
2018
Watercolor and pencil on Hahnemühle paper
11 x 16
NFS
2018
18x24 inches
NFS
2018
Watercolor on paper
NFS
2019
Pastel
8.5x11
$350 framed
2015
Oil on Canvas 24 x 30
Commissioned by Salisbury University
2016
watercolor on paper
4 x 6
NFS
2015
Oil on canvas 30 x 30
SOLD
2013
Oil on canvas 24 x 30
NFS
2012
Oil on canvas 36 x 36
SOLD
2011
Oil on canvas 36 x 24
NFS
2014
Oil on canvas 24 x 48
NFS
2012
Oil on canvas 24 x 30
NFS
2009
Oil on canvas 30 x 40
NFS
2010
Oil on canvas 36 x 24
NFS
2010
Oil on canvas 20 x 20
NFS
2008
Oil on canvas 40 x 30
NFS
2014
Oil on canvas 24 x 24
SOLD
2013
Oil on canvas 28 x 24
NFS
2009
Oil on canvas 24 x 30
NFS
2011
Oil on canvas 78 x 28
NFS
2008
Oil on canvas 30 x 40
NFS
2008
Oil on canvas 30 x 40
NFS
2010
Oil on canvas 20 x 16
NFS
2010
Oil on canvas 16 x 24
NFS
2014
Oil on canvas 20 x 20
SOLD
2014
Oil on canvas 20 x 20
SOLD
2009
Oil on canvas 30 x 40
NFS
2013
Oil on canvas 36 x 36
NFS
2015
Oil on canvas 24 x 30
SOLD
2011
Oil on canvas 16 x 24
NFS
2011
Oil on canvas 30 x 40
SOLD
2013
Oil on canvas 24 x 18
SOLD
2011
Oil on canvas 40 x 30
SOLD
2006
Oil on canvas 12 x 24
NFS
2010
Oil on canvas 30 x 24
NFS