23 lipca 2011 roku przeszedł pomyślnie testy medyczne i został zaprezentowany jako nowy gracz Cardiff City. 7 sierpnia 2011 zadebiutował w meczu z West Ham United i zanotował asystę przy trafieniu Kenny'ego Millera. Pierwszego gola w angielskiej piłce trafił w spotkaniu z Leicester City w Pucharze Ligi Angielskiej[2]. Pierwszego gola w lidze trafił 15 października 2011 roku z Ipswich Town. W sezonie 2011/12 doszedł z walijskim zespołem do finału Pucharu Ligi, w którym doznał smaku porażki po rzutach karnych w meczu z Liverpoolem. 19 kwietnia 2012 roku podpisał dwuletni kontrakt z Cardiff[3].
26 listopada 2013 roku został wypożyczony do Blackburn Rovers[4]. 1 stycznia 2014 roku zdobył swojego pierwszego gola w barwach klubu. Dzień później podpisał trzyipółletni kontrakt z klubem[5].W 2017 roku został piłkarzem Middlesbrough F.C.
Gestede reprezentował Francję w kadrze U-19. W lutym 2013 roku został powołany do reprezentacji Beninu[6].