Spartacus actor Liam McIntyre has walked down the aisle with fellow Australian Erin Hasan in his hometown of Melbourne.

The 31-year-old star wed his longtime girlfriend on Sunday (Jan 5), according to People.

McIntyre told the publication that he is "beyond happy!" shortly after walking down the aisle.

Adding, "I saw true love as a child and dreamt that one day I'd have the same. Today is the first day knowing that I'll have that forever."

The newlyweds exchanged vows in front of 120 guests at the scenic St John's Anglican Church Toorak.

The 28-year-old bride sported a Monique Lhuillier gown while her hubby wore a Giorgio Armani tuxedo.

Liam took to his Twitter page last night, writing: "Oh my GOD, what a night! #blessed."