Ross Wilson , Duta Besar (2005–2008)