TV Series

2019 See Baba Voss
2019 The Simpsons Himself (voice)
2016-2018 Frontier Declan Harp
2014-2015 Drunk History Jean Lafitte / Jim Thorpe
2014-2015 The Red Road Phillip Kopus
2011-2012 Game of Thrones Khal Drogo
2009 The Game Roman
2004-2009 Stargate: Atlantis Ronon Dex
2004-2005 North Shore Frankie Seau
1999-2001 Baywatch Jason Ioane
Script developed by Never Enough Design