Ronan Keating once profoundly sang that life is a rollercoaster, and that's certainly the case for Strictly Come Dancing judge Craig Revel Horwood.
The outspoken Australia-born star - who appears on Loose Women today - has crammed more living into his 58 years than most people do in a lifetime.
From an inauspicious start in a sleepy outback town, to becoming a 'rent boy', a West End star and the husband of a Welsh actress, his life has never been short of drama.