Lachlan Buchanan shows off his perfect physique