The three-times British champion jockey, 41, tested positive for what is believed to be cocaine following a routine examination at Longchamp on September 16.
His suspension, from French racing authority France Galop, runs from November 20 to May 19 and is likely to be reciprocated by racing jurisdictions worldwide, including by the British Horseracing Authority.
His solicitor Christopher Stewart-Moore said: “I have spoken to Frankie since the announcement was made and he has told me he fully accepts France Galop’s decision. He also accepts that he has let down the sport he
loves and all those associated with it, as well as the wider public.
“But most of all, and this is his greatest regret, he has let down his wife and children.”