Film
* The Lord of the Rings: The Fellowship of the Ring (2001) as a Uruk-hai.
* The Lord of the Rings: The Two Towers (2002) as a Uruk-hai.
* The Lord of the Rings: The Return of the King (2003) as a Uruk-hai.
* The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) as a Telmarine soldier.
* The Hobbit: An Unexpected Journey (2012) as an Orc.
* The Hobbit: The Desolation of Smaug (2013) as an Orc.
* The Hobbit: The Battle of the Five Armies (2014) as an Orc.
* The Luminaries (2020) as John "Jack" Crowley.
* The Power of the Dog (2021) as a Ranch Hand.
Television
* Spartacus: Blood and Sand (2010-2011) as Gaius Claudius Glaber.
* Spartacus: Gods of the Arena (2011) as Gaius Claudius Glaber.
* Spartacus: Vengeance (2012) as Gaius Claudius Glaber.
* Spartacus: War of the Damned (2013) as Gaius Claudius Glaber.
* The Shannara Chronicles (2016-2017) as General Riga.
* The Luminaries (2020) as John "Jack" Crowley.
* The Lord of the Rings: The Rings of Power (2022-present) as Bronwyn's husband, Arondir.
Other
* He also appears in the video game The Lord of the Rings: The Battle for Middle-earth II.
This is not an exhaustive list, but it represents some of his more prominent work. Ben Lam is a talented actor with a diverse range, and he continues to be active in the industry.