Swiss-born Liberian international Patrick Gerhardt has signed a two-year contract with Melbourne Heart in Australia's A-League.

Gerhardt played last season with Bosnian side FK Zeljeznicar, where he won League and Cup titles. The defender made his international debut for Liberia last year and played in the team's 2014 World Cup qualifying 3-1 loss to Senegal three weeks ago.

Heart coach John Aloisi said Wednesday that ''defensive midfield is the position we see him most suited to, but he's versatile.''

Gerhardt, who also played in Canada and Romania over the past three years, trained in Melbourne last week before completing a medical.