My Name Is Earl star Ethan Suplee looks completely unrecognisable after losing over 21 stone.
The 46 year old actor was a major star in the noughties as he took on the role of Randy Hickey in the noughties comedy alongside the likes of Jason Lee and Jaime Pressly.
And while Ethan is still a working actor today, having recently appeared in shows such as Drew Barrymore 's Santa Clarita Diet and the star-studded flick Babylon, he has ensured that his health and fitness have been at the centre of his focus.