
Long Island Family Session Photos | Little Cosette and Family | Long Island, NY Family and Children Photographer
Cosette is such an adorable little girl with equally cute socks to match =]. She’s definitely not camera shy,View full post »

Azul Beach Hotel Puerto Morelos Mexico Destination Wedding Photos | Nikki + Brian | Destination Wedding Photographer
I can still remember all the hilarious and heart warming toasts during Nikki and Brian’s rehearsal dinner. IView full post »

Azul Beach Hotel Puerto Morelos Mexico Engagement Session Photos | Nikki + Brian | Destination Wedding Photographer
I knew right away from our skype meeting that Nikki and Brian will be a lot fun to photograph! I felt even moreView full post »

The Estate at Florentine Gardens Wedding Photos | Rena + Pete | River Vale, NJ Wedding Photographer
I always smile when photographing the groom seeing his bride for the first time. Rena and Pete’s first look wasView full post »

Westmount Country Club Wedding Photos | Jen + Leo | Woodland Park, NJ Wedding Photographer
Jen and Leo’s big day was nothing short of amazing. I can still vividly remember the joy on Jen’s dadView full post »

Cascade Wedding Photos | Jacqueline + Dennis | New Haven, Connecticut Wedding Photographer
Right from the very start of the day when Jackie and Dennis were getting ready at Omni New Haven Hotel at Yale, I couldView full post »

Yanshu’s Manhattan Penthouse Masquerade Birthday Party | MiMA Building, New York, NY
Growing up, I’ve had my name mis-written (proof here) and mispronounced countless times. When I first joinedView full post »

Tyler State Park Engagement Session Photos | Alyssa + Stanley | Newtown, PA Wedding Photographer
Stanley nervously waited for Alyssa on the steps of the Philadelphia Museum of Art. He brought 75 balloons thatView full post »

Liberty State Park Engagement Session Photos | Kate + Chris | Jersey City, NJ Wedding Photographer
I can still remember when Chris was excitedly telling me and another coworker about how he got the engagement ring forView full post »