
Painting in 2025 - Acrylic painting on birch panel - 24” x 20” - Street-flattened litter turned into pop art. Third in a series of discarded cans artwork styled after Pop Art masters.

Painting in 2025 - Oil painting on canvas - 16”H x 20”W - Fourth painting in the ongoing “Love” series.

Painting in 2025 - Oil painting on canvas - 12” x 12” - eighth in a series of coffee cup paintings.

Painting in 2024 - Oil painting on canvas - 30”H x 24”W - Street-flattened litter turned into Pop Art. Eighteenth in an ongoing painting and drawing series of discarded aluminum cans.

Painting in 2024 - oil on canvas - 16"H x 20"W - Third painting in the ongoing "Love" series.

Painting in 2024 - oil painting on canvas - 12" H x 12" W - street-aged, discarded beer bottle cap turned into Pop Art. Third in an ongoing series of bottle cap litter art.

Painting in 2024 - acrylic painting on canvas - 12" x 12" - Street-flattened litter turned into Pop Art. Seventeenth in an ongoing painting and drawing series of discarded aluminum cans. Private Collection.

Painting in 2024 - acrylic painting on birch panel - 12" x 12" - Street-flattened litter turned into pop art. Second in a series of discarded cans artwork styled after Pop Art masters. Private Collection.

Painting in 2024 - oil painting on canvas - 12" H x 12" W - street-aged, discarded soda bottle cap turned into Pop Art. Second in an ongoing series of bottle cap litter. Private Collection.

Painting in 2024 - oil painting on canvas - 12" H x 12" W - Street-flattened litter turned into Pop Art. Sixteenth in an ongoing painting and drawing series of discarded aluminum cans.

Painting in 2024 - oil/acrylic on birch panel - 12" x 12" - half oil painting, half in a "paint by number" style, without the numbers. Original art doesn't provide artists with a colour reference; they have to determine what colours look like and where they go.

Painting in 2024 - oil on canvas - 12" x 12" - part of a series of lake landscape paintings. Private Collection.

Painting in 2024 - oil on canvas - 12" x 12" - part of a series of lakeshore landscape paintings. Private Collection.

Painting in 2024 - oil painting on canvas - 14”H x 11”W - Street-flattened litter turned into Pop Art. Fifteenth in an ongoing painting and drawing series of discarded aluminum cans. Private Collection.

Painting in 2024 - oil painting on canvas - 12” x 12” - Seemingly introverted summer vacationers on a busy Florida beach. Private Collection.

Painting in 2024 - oil painting on canvas - 24” x 24” - Street-flattened litter turned into Pop Art. Fourteenth in an ongoing painting and drawing series of discarded aluminum cans.

Painting in 2024 - oil painting on canvas - 10” x 10” - sixth and final in a series of six old camera paintings.

Painting in 2024 - oil painting on canvas - 14” x 11” - Self-portrait painting. Private Collection.

Painting in 2024 - oil painting on canvas - 12” x 12” - Street-flattened litter turned into Pop Art. Thirteenth in an ongoing painting and drawing series of discarded aluminum cans.

Painting in 2023 - acrylic painting on canvas - 12” x 12” - fifth in a series of paintings where half the image is pixelated. Private Collection.

Painting in 2023 - acrylic painting on canvas - 12” x 12” - fourth in a series of paintings where half the image is pixelated. Private Collection.

Painting in 2023 - oil painting on canvas - 14” x 11” - Mother and son figurative painting. Private Collection.

Painting in 2023 - oil on canvas - 16” x 20”

Painting in 2023 - oil painting on canvas - 12” x 12” - Street-flattened litter turned into Pop Art. Twelfth in an ongoing painting and drawing series of discarded aluminum cans. Private Collection.

Painting in 2023 - oil painting on canvas board - 14” x 11” - portrait of 2-1/2 year old toddler taking a cookie break. Private Collection.

Painting in 2023 - oil painting on canvas - 16” x 20” - seventh in a series of coffee cup paintings.

Painting in 2023 - oil painting on canvas - 10” x 10” - fifth in a series of six old camera paintings.
Painting in 2023 - oil on canvas - 14” x 11” - landscape of Green’s Lake in Ontario; second in a series of Lake paintings.

Painting in 2023 - oil painting on canvas - 30” x 24” - Street-flattened litter turned into Pop Art. Eleventh in an ongoing painting and drawing series of discarded crushed aluminum cans.

Painting in 2023 - acrylic painting on canvas - 12” x 12” - third in a series of paintings where half the image is pixelated.

Painting in 2023 - oil painting on canvas - 16” x 20” - sixth in a series of coffee cup paintings.

Painting in 2023 - oil painting on canvas - 10” x 10” - fourth in a series of six old camera paintings.

Painting in 2023 - oil painting on canvas - 36” x 48” - Street-flattened litter turned into Pop Art. Tenth in an ongoing painting and pencil drawing series of discarded, crushed cans.

Painting in 2023 - acrylic painting on canvas - 30” x 40” - Street-flattened litter turned into pop art. One in a series of discarded cans artwork.

Painting in 2023 - oil painting on canvas - 10” x 10” - third in a series of old camera paintings.

Painting in 2023 - oil on canvas - 24” x 24” - landscape of Ontario lake.

Painting in 2023 - oil on canvas - 24” x 24” - part of a series of lakeshore landscape paintings.

Painting in 2023 - oil on canvas - 8” x 8” - small study from the Lakeshore series.

Painting in 2023 - oil painting on canvas - 30” x 40” - Street-flattened litter turned into pop art. Eighth in an ongoing painting and pencil drawing series of discarded cans.

Painting in 2023 - oil painting on canvas - 10” x 10” - second in a series of old camera paintings.

Painting in 2023 - oil on canvas - 14" x 11" Private Collection.

Painting in 2022 - oil painting on canvas - 16” x 20” - fifth in a series of coffee cup paintings.

Painting in 2022 - oil painting on canvas - “10 x 10” - first in a series of old camera paintings

Painting in 2022 - oil painting on canvas - 16” x 20” - fourth in a series of coffee cup paintings.

Painting in 2022 - oil painting on canvas - 16” x 20” - third in a series of coffee cup paintings.

Painting in 2022 - Oil on Birchwood - 2022

Painting in 2022 - oil painting on birch panel - 11” x 14”

Painting in 2022 - oil painting on canvas - 30” x 40” - Street-flattened litter turned into pop art.

Painting in 2022 - oil on canvas - 20” x 24”

Painting in 2022 - oil on canvas - 20” x 24”

Painting in 2022 - oil on canvas - 20” x 20”

Painting in 2022 - oil painting on canvas - 30” x 40” - Street-flattened litter turned into pop art.

Painting in 2022 - oil on canvas board - 12” x 12” - Street-flattened litter turned into pop art.

Painting in 2022 - oil on canvas board - 11” x 14”

Painting in 2022 - oil on canvas - 12” x 12”

Painting in 2022 - oil on canvas - 12” x 12”

Painting in 2022 - oil on canvas board - 12” x 12” - Street-flattened litter turned into pop art.

Painting in 2022 - oil on canvas - 16” x 20”

Painting in 2022 - oil on canvas - 8” x 8” Private Collection

Painting in 2021 - oil on canvas board - 11” x 14”

Painting in 2021 - oil on canvas board - 12” x 12”

Painting in 2021 - oil on canvas board - 11” x 14”

Painting in 2021 - oil on canvas - 12” x 12” Private Collection

Painting in 2021 - oil on canvas - 16” x 20”

Painting in 2021 - oil on canvas - 16” x 20”

Painting in 2021 - oil on canvas - 8” x 8”

Painting in 2021 - acrylic on canvas - 12” x 12”

Painting in 2021 - oil on canvas - 14” x 14” - Landscape of Lake Ontario shoreline at Mississauga park.

Painting in 2021 - oil on birch board panel - 20” x 20” - Landscape from Whistler Mountain in the Canadian Rockies. Private Collection

Painting in 2021 - acrylic on canvas - 12” x 24”

Painting in 2021 - acrylic on canvas - 30” x 40” featuring an abandoned cafe in Toronto.

Painting in 2020 - acrylic on canvas - 12” x 12”

Painting in 2020 - Acrylic on canvas, 40” x 30” featuring Pangram “Pack my box with five dozen liquor jugs.”

Painting in 2020 - Acrylic on canvas, 8” x 8” Private Collection.

Painting in 2020 - Acrylic on canvas, 8” x 8 Private Collection.

Painting in 2019 - Acrylic on canvas, 40” x 30” featuring Pangram “The quick brown fox jumps over a lazy dog.”

Painting in 2018 - Oil on canvas, 40” x 30”

Painting in 2017 - Oil on canvas, 40” x 30”

Painting in 2013 - Acrylic on canvas, 8” x 8” Private Collection.

Painting in 2011 - Acrylic on canvas, 8” x 8” Private Collection.

Painting in 2011 - Acrylic on canvas, 8” x 8” Private Collection.

Painting in 2007 - Acrylic on canvas, 16” x 20” Private Collection.

Painting in 2007 - Acrylic on canvas - 12” x 16” Private Collection.

Painting in 2007 - Acrylic on canvas, 10” x 10” Private Collection.



















































































Painting in 2025 - Acrylic painting on birch panel - 24” x 20” - Street-flattened litter turned into pop art. Third in a series of discarded cans artwork styled after Pop Art masters.
Painting in 2025 - Oil painting on canvas - 16”H x 20”W - Fourth painting in the ongoing “Love” series.
Painting in 2025 - Oil painting on canvas - 12” x 12” - eighth in a series of coffee cup paintings.
Painting in 2024 - Oil painting on canvas - 30”H x 24”W - Street-flattened litter turned into Pop Art. Eighteenth in an ongoing painting and drawing series of discarded aluminum cans.
Painting in 2024 - oil on canvas - 16"H x 20"W - Third painting in the ongoing "Love" series.
Painting in 2024 - oil painting on canvas - 12" H x 12" W - street-aged, discarded beer bottle cap turned into Pop Art. Third in an ongoing series of bottle cap litter art.
Painting in 2024 - acrylic painting on canvas - 12" x 12" - Street-flattened litter turned into Pop Art. Seventeenth in an ongoing painting and drawing series of discarded aluminum cans. Private Collection.
Painting in 2024 - acrylic painting on birch panel - 12" x 12" - Street-flattened litter turned into pop art. Second in a series of discarded cans artwork styled after Pop Art masters. Private Collection.
Painting in 2024 - oil painting on canvas - 12" H x 12" W - street-aged, discarded soda bottle cap turned into Pop Art. Second in an ongoing series of bottle cap litter. Private Collection.
Painting in 2024 - oil painting on canvas - 12" H x 12" W - Street-flattened litter turned into Pop Art. Sixteenth in an ongoing painting and drawing series of discarded aluminum cans.
Painting in 2024 - oil/acrylic on birch panel - 12" x 12" - half oil painting, half in a "paint by number" style, without the numbers. Original art doesn't provide artists with a colour reference; they have to determine what colours look like and where they go.
Painting in 2024 - oil on canvas - 12" x 12" - part of a series of lake landscape paintings. Private Collection.
Painting in 2024 - oil on canvas - 12" x 12" - part of a series of lakeshore landscape paintings. Private Collection.
Painting in 2024 - oil painting on canvas - 14”H x 11”W - Street-flattened litter turned into Pop Art. Fifteenth in an ongoing painting and drawing series of discarded aluminum cans. Private Collection.
Painting in 2024 - oil painting on canvas - 12” x 12” - Seemingly introverted summer vacationers on a busy Florida beach. Private Collection.
Painting in 2024 - oil painting on canvas - 24” x 24” - Street-flattened litter turned into Pop Art. Fourteenth in an ongoing painting and drawing series of discarded aluminum cans.
Painting in 2024 - oil painting on canvas - 10” x 10” - sixth and final in a series of six old camera paintings.
Painting in 2024 - oil painting on canvas - 14” x 11” - Self-portrait painting. Private Collection.
Painting in 2024 - oil painting on canvas - 12” x 12” - Street-flattened litter turned into Pop Art. Thirteenth in an ongoing painting and drawing series of discarded aluminum cans.
Painting in 2023 - acrylic painting on canvas - 12” x 12” - fifth in a series of paintings where half the image is pixelated. Private Collection.
Painting in 2023 - acrylic painting on canvas - 12” x 12” - fourth in a series of paintings where half the image is pixelated. Private Collection.
Painting in 2023 - oil painting on canvas - 14” x 11” - Mother and son figurative painting. Private Collection.
Painting in 2023 - oil on canvas - 16” x 20”
Painting in 2023 - oil painting on canvas - 12” x 12” - Street-flattened litter turned into Pop Art. Twelfth in an ongoing painting and drawing series of discarded aluminum cans. Private Collection.
Painting in 2023 - oil painting on canvas board - 14” x 11” - portrait of 2-1/2 year old toddler taking a cookie break. Private Collection.
Painting in 2023 - oil painting on canvas - 16” x 20” - seventh in a series of coffee cup paintings.
Painting in 2023 - oil painting on canvas - 10” x 10” - fifth in a series of six old camera paintings.
Painting in 2023 - oil on canvas - 14” x 11” - landscape of Green’s Lake in Ontario; second in a series of Lake paintings.
Painting in 2023 - oil painting on canvas - 30” x 24” - Street-flattened litter turned into Pop Art. Eleventh in an ongoing painting and drawing series of discarded crushed aluminum cans.
Painting in 2023 - acrylic painting on canvas - 12” x 12” - third in a series of paintings where half the image is pixelated.
Painting in 2023 - oil painting on canvas - 16” x 20” - sixth in a series of coffee cup paintings.
Painting in 2023 - oil painting on canvas - 10” x 10” - fourth in a series of six old camera paintings.
Painting in 2023 - oil painting on canvas - 36” x 48” - Street-flattened litter turned into Pop Art. Tenth in an ongoing painting and pencil drawing series of discarded, crushed cans.
Painting in 2023 - acrylic painting on canvas - 30” x 40” - Street-flattened litter turned into pop art. One in a series of discarded cans artwork.
Painting in 2023 - oil painting on canvas - 10” x 10” - third in a series of old camera paintings.
Painting in 2023 - oil on canvas - 24” x 24” - landscape of Ontario lake.
Painting in 2023 - oil on canvas - 24” x 24” - part of a series of lakeshore landscape paintings.
Painting in 2023 - oil on canvas - 8” x 8” - small study from the Lakeshore series.
Painting in 2023 - oil painting on canvas - 30” x 40” - Street-flattened litter turned into pop art. Eighth in an ongoing painting and pencil drawing series of discarded cans.
Painting in 2023 - oil painting on canvas - 10” x 10” - second in a series of old camera paintings.
Painting in 2023 - oil on canvas - 14" x 11" Private Collection.
Painting in 2022 - oil painting on canvas - 16” x 20” - fifth in a series of coffee cup paintings.
Painting in 2022 - oil painting on canvas - “10 x 10” - first in a series of old camera paintings
Painting in 2022 - oil painting on canvas - 16” x 20” - fourth in a series of coffee cup paintings.
Painting in 2022 - oil painting on canvas - 16” x 20” - third in a series of coffee cup paintings.
Painting in 2022 - Oil on Birchwood - 2022
Painting in 2022 - oil painting on birch panel - 11” x 14”
Painting in 2022 - oil painting on canvas - 30” x 40” - Street-flattened litter turned into pop art.
Painting in 2022 - oil on canvas - 20” x 24”
Painting in 2022 - oil on canvas - 20” x 24”
Painting in 2022 - oil on canvas - 20” x 20”
Painting in 2022 - oil painting on canvas - 30” x 40” - Street-flattened litter turned into pop art.
Painting in 2022 - oil on canvas board - 12” x 12” - Street-flattened litter turned into pop art.
Painting in 2022 - oil on canvas board - 11” x 14”
Painting in 2022 - oil on canvas - 12” x 12”
Painting in 2022 - oil on canvas - 12” x 12”
Painting in 2022 - oil on canvas board - 12” x 12” - Street-flattened litter turned into pop art.
Painting in 2022 - oil on canvas - 16” x 20”
Painting in 2022 - oil on canvas - 8” x 8” Private Collection
Painting in 2021 - oil on canvas board - 11” x 14”
Painting in 2021 - oil on canvas board - 12” x 12”
Painting in 2021 - oil on canvas board - 11” x 14”
Painting in 2021 - oil on canvas - 12” x 12” Private Collection
Painting in 2021 - oil on canvas - 16” x 20”
Painting in 2021 - oil on canvas - 16” x 20”
Painting in 2021 - oil on canvas - 8” x 8”
Painting in 2021 - acrylic on canvas - 12” x 12”
Painting in 2021 - oil on canvas - 14” x 14” - Landscape of Lake Ontario shoreline at Mississauga park.
Painting in 2021 - oil on birch board panel - 20” x 20” - Landscape from Whistler Mountain in the Canadian Rockies. Private Collection
Painting in 2021 - acrylic on canvas - 12” x 24”
Painting in 2021 - acrylic on canvas - 30” x 40” featuring an abandoned cafe in Toronto.
Painting in 2020 - acrylic on canvas - 12” x 12”
Painting in 2020 - Acrylic on canvas, 40” x 30” featuring Pangram “Pack my box with five dozen liquor jugs.”
Painting in 2020 - Acrylic on canvas, 8” x 8” Private Collection.
Painting in 2020 - Acrylic on canvas, 8” x 8 Private Collection.
Painting in 2019 - Acrylic on canvas, 40” x 30” featuring Pangram “The quick brown fox jumps over a lazy dog.”
Painting in 2018 - Oil on canvas, 40” x 30”
Painting in 2017 - Oil on canvas, 40” x 30”
Painting in 2013 - Acrylic on canvas, 8” x 8” Private Collection.
Painting in 2011 - Acrylic on canvas, 8” x 8” Private Collection.
Painting in 2011 - Acrylic on canvas, 8” x 8” Private Collection.
Painting in 2007 - Acrylic on canvas, 16” x 20” Private Collection.
Painting in 2007 - Acrylic on canvas - 12” x 16” Private Collection.
Painting in 2007 - Acrylic on canvas, 10” x 10” Private Collection.