马迪奥首次亮相是在2007年11月。马迪奥现正修读欧洲足协教练执照。
国家队.马迪奥曾经代表过英格兰U21和英格兰B队上阵，其后却因出生地及成长于邓弗里斯而成为苏格兰的一员。马迪奥合共代表了苏格兰上阵过6场，于2000年11月对澳洲的赛事中首次亮相。2004年，马迪奥退出苏格兰，并宣佈由于他母亲的关系，所以希望代表威尔士出赛。