En llamas
El 22 de agosto de 2012 se anunció que Claflin interpretaría a Finnick Odair en la adaptación cinematográfica de la novela "En llamas" de Suzanne Collins, '. La película se estrenó el 22 de noviembre de 2013 y está protagonizada por Jennifer Lawrence, Josh Hutcherson y Liam Hemsworth. También apareció en ' y "" estrenadas en 2014 y 2015 respectivamente.