| movie | The Odyssey (2026) | (Not seen) |
| tv | Ghosts of Beirut (2023)As Teddy(2 episodes) | (Not seen) |
| tv | Snowpiercer (2020)As Bennett Knox(40 episodes) | (Not seen) |
| movie | Anon (2018)As Joseph Kenik | (Not seen) |
| tv | Get Shorty (2017)As Max Kisbye(4 episodes) | (Not seen) |
| tv | Freedom Fighters: The Ray (2017)As Tornado Rojo (voice)(6 episodes) | (Not seen) |
| movie | The Zookeeper's Wife (2017)As Maurycy Fraenkel | (Not seen) |
| tv | Westworld (2016)As Sebastian(3 episodes) | (Not seen) |
| tv | Tut (2015)As Lagus(3 episodes) | (Not seen) |
| tv | Supergirl (2015)As Red Tornado / T. O. Morrow(1 episode) | (Not seen) |
| tv | Salem (2014)As Isaac Walton(36 episodes) | (Not seen) |
| tv | Peaky Blinders (2013)As Freddie Thorne(6 episodes) | (Not seen) |
| movie | Last Passenger (2013)As Jan Klimowski | (Not seen) |
| movie | Christopher and His Kind (2011)As Wilfrid Landauer | (Not seen) |
| movie | The Tourist (2010)As Jones' Assistant Whitfield | (Not seen) |
| movie | The Courageous Heart of Irena Sendler (2009) (AKA "A Courageous Heart")As Jakub Rozenfeld | (Not seen) |
| movie | The Tournament (2009)As Tech Rob | (Not seen) |
| tv | The Mentalist (2008)As Tony Redgrave(1 episode) | (Not seen) |
| movie | Defiance (2008)As Yitzhak Shulman | (Not seen) |
| tv | Secret Diary of a Call Girl (2007)As Ben(32 episodes) | (Not seen) |
| tv | Skins (2007)As William(1 episode) | (Not seen) |
| movie | I Could Never Be Your Woman (2007)As Director | (Not seen) |
| movie | Run Fatboy Run (2007) (AKA "Run, Fatboy, Run")As News Reporter | (Not seen) |
| movie | Dead Fish (2005)As Thief | (Not seen) |
| tv | NCIS (2003)As Yaniv Bodnar(1 episode) | (Not seen) |
| movie | The Spanish Apartment (2002)As Alistair | (Not seen) |
| tv | Phoenix Nights (2001)As Seth | (Not seen) |
| movie | Uprising (2001)As Zygmunt | (Not seen) |