Edi Gathegi was first seen in the 2006 American action film ‘Crank,’ directed by Mark Neveldine and Brian Taylor. The film grossed over $42.9 million at the box office and holds a 61% approval rating on Rotten Tomatoes. In 2007, he starred as ‘Cheese’ in the Ben Affleck-directed American crime thriller film ‘Gone Baby Gone.’ The film earned praise from critics and grossed over $34.6 million on a $19 million budget. That same year, he also appeared in the American vigilante action-drama film ‘Death Sentence,’ directed by James Wan. The film saw mostly negative reviews upon release and holds a 20% approval rating on Rotten Tomatoes. He next portrayed ‘Laurent’ in the 2008 American romantic fantasy film ‘Twilight,’ directed by Catherine Hardwicke. While the film opened to a mixed reception, it turned out to be a major financial success and grossed over $407.1 million at the box office. Gathegi was next seen in films such as ‘My Bloody Valentine 3D’ (2009), ‘The Twilight Saga: New Moon’ (2009), and ‘This Is Not a Movie’ (2010). In 2011, he played the role of ‘Armando Muñoz / Darwin’ in the American superhero film ‘X-Men: First Class,’ directed by Matthew Vaughn. The film was well-received by critics and grossed over $353.6 million on a budget of $140–160 million. The same year, he also portrayed ‘Eddie Willers’ in the American political science fiction drama film ‘Atlas Shrugged: Part I,’ directed by Paul Johansson. The film was shot down by critics and failed to perform at the box office.
He next starred in films like ‘Bleeding Heart’ (2014), ‘This Isn't Funny’ (2015), ‘Aloha’ (2015), and ‘Criminal Activities’ (2015). In 2015, he joined the cast of the American crime thriller television series ‘The Blacklist’ as Matias Solomon. The series was renewed for a tenth season in 2022. He also starred in television series and shows such as ‘Into the Badlands’ (2015), ‘StartUp’ (2016-2018), ‘The Blacklist: Redemption’ (2017), and ‘Briarpatch’ (2020). He last appeared in the American science fiction drama television series ‘For All Mankind’ in 2022.