Tom Selleck 'haunted' by Indiana

Tom Selleck says he's been 'haunted for the past 20 years' by not taking the role of Indiana Jones.

Pictures have been revealed of the moustached television star auditioning for the part of the adventurer and archaeologist.

The 66 year old turned down the role that rocketed Harrison Ford to fame, in favour of playing Thomas Magnum in the cult TV series.