The 33-year-old actor and his new bride exchanged vows at the Triundo Creek Vineyards in Los Angeles on Saturday, May 25.
"Brittany and I tied the knot on a five-year relationship witnessed by our family and friends," he told People. "It's time to dance until the wheels fall off. Let's party!".
Wedding guests included Zachar's "Greek" castmates Amber Stevens and Jesse McCartney.