52 x 60 inches
oil on canvas
2023
20 x 20 inches
oil on canvas
2023
12 x 12 inches
oil on panel
2023
118 x 78 inches
oil on canvas
2023
12 x 12 inches
oil on canvas
2023
78 x 58 inches
oil on canvas
2023
12 x 12 inches
oil on panel
2023
36 x 72 inches
oil on canvas
2023
64 x 68 inches
oil on canvas
2023
18 x 18 inches
oil on canvas
2023
60 x 60 inches
oil on canvas
2023
18 x 21 inches
watercolor on paper
2023
58 x 78 inches
oil on canvas
2023
8 x 10 inches
oil on canvas
2023
9 x 13 inches
watercolor on paper
2022 on paper
58 x 65 inches
oil on canvas
2023
20 x 17 inches
oil on canvas
2022
24 x 20 inches
oil on canvas
2021-23
60 x 48 inches
oil on canvas
2022
9 x 13 inches
watercolor on paper
2022 on paper
9 x 13 inches
watercolor on paper
2022 on paperlor on paper
75 x 62 inches
oil on canvas
2023
96 x 72 inches
oil on canvas
2022
96 x 72 inches
oil on canvas
2022
26 x 30 inches
oil on canvas
2022
24 x 18 inches
oil on canvas board
2019-21
48 x 60 inches
oil on canvas
2022
60 x 60 inches
oil on canvas
2023
16 x 20 inches
oil on canvas
2022
16 x 20 inches
oil on canvas
2022
72 x 74 inches
oil on canvas
2021
72 x 60 inches
oil on canvas
2021
acrylic and inkjet printed paper on fabric
50 x 60 inches
2016
oil and acrylic on panel
26 x 36 inches
2016
17 x 20 inches
watercolor on paper
2022
22 x 70 inches
oil on 9 panels
2021
60 x 48 inches
oil on canvas
2022
54 x 60 inches
oil on canvas
2021
36 x 72 inches
oil on canvas
2022
36 x 72 inches
oil on canvas
2022
24 x 18 inches
oil on canvas board
2019-20
16 x 20 inches
oil on 4 panels
2021
8.5 x 11 inches
2016
8.5 x 11 inches
2016
8.5 x 11 inches
2016