Former Baywatch star David Hasselhoff says he was considered for many major film roles, including Indiana Jones.
The actor claims he narrowly missed out on one of the most coveted parts in Hollywood history, but he isn't bitter that Harrison Ford got to play the daredevil archaeologist because he accepts that life has its ups and downs.
He said: "I'm the guy who was up for everything: James Bond and Superman. I met with Spielberg for Indiana Jones."
He added: "I tell the kids that life isn't fair. Don't assume that somebody is really your friend or that you're going to do another year of Britain's Got Talent. Once you assume that, s**t happens, its really f***ing easy to move on."
Hasselhoff , 60, has seen a resurgence in popularity in recent years, and was honoured when Baby singer Justin Bieber said he wanted to wear a T-shirt with his name on it to an awards show.