Event Photography Portfolio

Daily Nutrition in Tigard, Oregon - Ribbon Cutting - Tigard Chamber of Commerce

Tigard Chamber of Commerce - Bowl-O-Rama at Tigard Bowl - Tigard, Oregon

Set to Music English Country Dancing - Beaverton, Oregon

Set to Music English Country Dancing - Beaverton, Oregon

Buzzy's Bees Non-Profit - Give Grief A Voice

Imperfectly Tidy Clutter Clinic - Lake Oswego, Oregon

Tigard Chamber of Commerce - Bowl-O-Rama at Tigard Bowl - Tigard, Oregon

Wildly Kind Non-Profit - Portland, Oregon

Wildly Kind Non-Profit - Portland, Oregon

Buzzy's Bees Non-Profit - Give Grief A Voice

King City Senior Living in King City, Oregon - Ribbon Cutting - Tigard Chamber of Commerce

Buzzy's Bees Non-Profit - Give Grief A Voice

Buzzy's Bees Non-Profit - Give Grief A Voice

Imperfectly Tidy Clutter Clinic - Lake Oswego, Oregon

Kid's Celebration

Hearthstone Veterinary Hospital in Tigard, Oregon - Ribbon Cutting Tigard Chamber of Commerce


Kid's Celebration

Kid's Celebration

Lux Tan & Cryo in Tigard, Oregon - Ribbon Cutting - Tigard Chamber of Commerce

Party in Pink Warrior PDX - Pioneer Courthouse Square - Portland, Oregon

Party in Pink Warrior PDX - Pioneer Courthouse Square - Portland, Oregon

Party in Pink Warrior PDX - Pioneer Courthouse Square - Portland, Oregon

Party in Pink Warrior PDX - Pioneer Courthouse Square - Portland, Oregon

Specialty Heating & Cooling in Tigard, Oregon - Ribbon Cutting - Tigard Chamber of Commerce