Leisure Concepts was co-founded on April 28, 1970,[6][7] by Mike Germakian (later who would be known as one of the creators of ThunderCats) and Stan Weston (the creator of G.I. Joe and Captain Action),[8][9] as an independent licensing agency in New York City. Mike Germakian was the secretary of LCI, while Stan Weston was initially the President and later the Chairman of Leisure Concepts.[7][10][11] Weston was also the Treasurer of the company.[12]