<P> He starred in the 2010 FX movie pilot, "Outlaw Country", with Haley Bennett and Mary Steenburgen . Grimes played a cowboy named Eli Larkin . The series was not picked up by FX, but the pilot aired on August 23, 2012 as a television movie . In 2012, he appeared in the Liam Neeson thriller Taken 2 as Neeson's daughter's boyfriend . </P> <P> He also portrayed James in True Blood for six episodes during the shows sixth season . </P> <P> Grimes played United States Navy SEAL Marc Lee, who was killed in action in 2006, in American Sniper (2014). He played Christian Grey's brother, Elliot, in the film Fifty Shades of Grey (2015), and its sequels, Fifty Shades Darker (2017) and Fifty Shades Freed (2018). </P> <P> Grimes played Todd Belkin in Freeheld opposite Julianne Moore, Steve Carell, Ellen Page and Michael Shannon . Peter Sollett directed this independent feature film, which is based on a true story . </P>

Who plays elliot in fifty shades of grey
find me the text answering this question