But the actor, who has battled drinks and drugs, said he experimented by having sexual relations with other men but said he has outgrown it, according to reports.The 32-year-old star, best known for his role of a gay gangster Handsome Bob in Guy Ritchie's Rock'n'Rolla, is engaged to British actress Charlotte Riley and also has a son with a former girlfriend.Inception star Tom Hardy has revealed that he had a string of gay relations during his teenage years.