Актьор - One Eye Open - Chris Schultz The Other Side - Adam Due Justice - Brian Casey Famine Jesus and the Others - Eliyahu Metamorphosis - Zach Role Prey - Anderson One Night with Ava(2023) - James Cagney Beach Squad(Сериал)(2022) - Blake Hill Griselda(Мини Сериал) - Journalist Quinn - Jacob Condor's Nest - Josef Krekeler Haven - Ezra Myers Homestead - Jonathan Pumas(Сериал) - Baby Daddy's Bestie Trust(Късометражен) - Lt. Dietrich Don't Try This at Home(2022/I) - Greg Kriek Colonials - Silas Orbital(Късометражен)(2022/III) - Protagonist (voice) Theodore Roosevelt(Мини Сериал)(2022) - Taft campaign chief The Devil You Know(2022/III) - Neighbor Hellhole(Късометражен)(2021) - Dante Alighieri Don't Look Up(2021) - Bash Military Sgt. (uncredited) Night of the Witch(2021) - Deputy Ray Fuller Wild West Chronicles(Сериал)(2021) - Wesley Collier The Other Side(Мини Сериал)(2021) - Greg Mystery has a Name(Късометражен)(2021) - Joseph Bradford Interconnected(Сериал)(2021) - Greg Incognito(Късометражен)(2020/I) - Francis Laurent People in Landscape(2020) - Sandra's Lawyer The Holy Heist(2020) - Jack Jefferson Rogue(2020/I) - Mike Barasa The Stranger(Късометражен)(2020/I) - The Stranger Inside Man: Most Wanted(2019) - Dietrich Case Deep State(Сериал)(2018-2019) - US Soldier / Sgt McMahon Black Mirror(Сериал)(2019) - Todd Origin(Сериал)(2018) - Navigator The Recce(2018) - Henk Viljoen NoupadFM(Сериал)(2018) - Jacobus (2018) Lake Placid: Legacy(2018) - Travis Tremors: A Cold Day in Hell(2018) - Dutch Ice(Сериал)(2018) - S.W.A.T Operator The Serengeti Rules(Документален)(2018) - Young Tony Sinclair Deep End(2018) - Cory Taylor The Roar(2018) - Dean Samson(2018) - Caleb Maze Runner: The Death Cure(2018) - Co-Conductor Spelonk(2017) - Commander Jenkins Kleiner Junge großer Freund(2017) - Simon Mitarbeiter Van der Merwe(2017) - Kobus van der Spuy Bypass(2017) - Martin Fischer (Dr. Bennett) Origins: The Journey of Humankind(Сериал)(Документална поредица)(2017) - Cory WW1 veteran / Ulrich / Ulrich (German corporal) Kampkos(Сериал)(2017) Infidel(Късометражен)(2016/III) - Detective Die Byl(Сериал)(2016) - Rikus Lategan (2016) Tess(2016/I) - Andre Tess' stepfather (as Gregory Kriek) Blood and Glory(2016) - Private Andrews Last Ones Out(2015) - Henry Williamson Suidooster(Сериал)(2015) - Derick Verster 'n Man Soos My Pa(2015) - Juan (2015) Momentum(2015/I) - Mr. Monroe Zum Teufel mit der Wahrheit(2015) - Willi Schneider Mooirivier(2015) - Jean-Marc Unspoken(Късометражен)(2014/VI) - Husband The Unexplained Files(Сериал)(2014) - Sergei Tula Tula(Късометражен)(2014) - Dr. Schmidt Born to Win(2014) - Leon Terblanche (as Gregory Kriek) Dominion(Сериал)(2014) - Tan Guard Skywatch: The Duster of Doom(Късометражен)(2014) - S.W.A.T Leader Adrift(Късометражен)(2014/V) - Brett Archibald SAF3(Сериал)(2014) - Young Eriksson Late on Time(2014) - Detective The Legalist(Късометражен)(2013) - Mason Somewhere in Africa(2013) - June Darwin Brown The Tunnel(Късометражен)(2013/II) - Norman Le Sapeur(Късометражен)(2012) - Ken The Shores(Сериал)(2012) - Carter Bokser(2011) - Willem 'Wolfie' Venter Get Out Alive(Сериал)(2011) - Chad Johnson League of Glory(Сериал)(2010) - Police Officer America: The Story of the US(Мини Сериал)(2010) - Sgt. Jeremiah Gage