Go ahead and scroll through years’ worth of terrific Pittsburgh wedding photography. You’ll also find posts featuring my portrait and editorial work. Enjoy!


Indian Wedding Pittsburgh Wyndham

I'm not exaggerating when I say that Asha and Vinay are two of the kindest, genuinely loving people you'll ever meet. You could feel it in their joy of being with their loved ones during their Indian Wedding Pittsburgh Wyndham Grand. Puja and Mehndi Asha and her...

read more

Winter Engagement Portraits in Pittsburgh

It was a chilly afternoon last Saturday for Kristine and Tim's winter engagement portraits in Pittsburgh. No big surprise given that it was the middle of February, right? Walkabout Kristine and Tim are getting married at the Ace Hotel next month. While it might seem a...

read more

Coptic Wedding at the William Penn

Coptic Wedding at the William Penn Photography from Cassie and Ash's Coptic wedding at the William Penn hotel in Pittsburgh. Getting Ready at the Omni William Penn Cassie's matron of honor, Sarah helps out with the garter belt. Sarah and Cassie hold hands while...

read more

Montour Heights Country Club Wedding

Montour Heights Country Club Wedding Melissa and Eric's Montour Heights Country Club wedding was such a fun and memorable event. I've had photos from their wedding on my website for a long time but somehow have never gotten around to doing a post. Consequently, I'm...

read more

Children’s Museum Wedding

Children's Museum Wedding Shannon and Larry's Children's Museum wedding took place on a clear and warm(ish) December afternoon. It was a great way to close out a wedding season! I was really excited about their wedding because we're all friends from the running club...

read more

Embassy Suites Pittsburgh Wedding

Embassy Suites Pittsburgh Wedding Avery and Anthony's Embassy Suites Pittsburgh wedding was on a crisp and clear fall day. The couple chose to travel from their home in Phoenix to Western PA so they could get married close to their families. Avery and Anthony stand in...

read more