Iddo Goldberg was first seen in the 1998 action-comedy film ‘Fast Food,’ directed by Stewart Sugg. That same year, he also appeared in the Episode: "Bad Chemistry" of the British police procedural television series ‘The Bill.’ In 2002, he starred as ‘Alistair’ in the French-Spanish film ‘L'Auberge Espagnole,’ directed by Cédric Klapisch. The film received mostly positive reviews and holds a 76% approval rating on Rotten Tomatoes. He continued to star in films like ‘Suzie Gold’ (2004), ‘The Defender’ (2004), ‘A Little Trip to Heaven’ (2005), ‘Dead Fish’ (2005), ‘Bye Bye Harry!’ (2006), ‘Are You Ready for Love?’ (2006), and ‘I Could Never Be Your Woman.’
In 2007, he joined the main cast of the British drama television series ‘Secret Diary of a Call Girl’ as ‘Ben.’ The series ran for 4 seasons and aired its final episode in 2011. He next appeared in films like ‘Defiance’ (2008), ‘Unmade Beds’ (2009), ‘The Tournament’ (2009), ‘The Tourist’ (2010), ‘And While We Were Here’ (2012), and ‘Last Passenger’ (2013). In 2003, he became a part of the British crime drama television series ‘Peaky Blinders,’ created by Steven Knight. He played the role of ‘Freddie Thorne’ and starred in 6 episodes of the show. The following year, he grabbed the role of ‘Isaac Walton’ in the American supernatural horror television series ‘Salem,’ created by Brannon Braga and Adam Simon. The series aired 36 episodes in a span of 3 seasons before going off-air in 2017.
He was next seen in television series and shows such as ‘Tut’ (2015), ‘Bar Rescue’ (2015), ‘Supergirl’ (2015), and ‘The Last Tycoon’ (2017). In 2018, he starred as ‘Roy’ in the biographical comedy thriller ‘Driven,’ directed by Nick Hamm. The film received a 63% approval rating on Rotten Tomatoes. In 2020, he grabbed the role of ‘Bennett Knox’ in the American post-apocalyptic dystopian thriller television series ‘Snowpiercer’ developed by Josh Friedman and Graeme Manson. The series was renewed for a fourth season in 2022.