Cast Credits Trust (2018) Guest starring as Lang Jefferis (3 episodes) Episode 1x05: Silenzio (Apr 22, 2018) Episode 1x03: La Dolce Vita (Apr 8, 2018) Episode 1x02: Lone Star (Apr 1, 2018) Obsession: Dark Desires (2014) Guest starring as Alan Episode 1x04: Screams in the Desert (Feb 4, 2014) Weaponology (2007) Starring as Narrator (26 episodes) Episode 2x13: Israeli Commandos (Feb 24, 2008) Episode 2x12: Spetsnaz (Feb 17, 2008) Episode 2x11: French Foreign Legion (Feb 10, 2008) Episode 2x10: Combat Engineers (Feb 3, 2008) Episode 2x09: Extreme Warriors (Jan 27, 2008) Episode 2x08: Royal Marines (Jan 20, 2008) Episode 2x07: SAS (Jan 13, 2008) Episode 2x06: Green Berets (Jan 6, 2008) Episode 2x05: Rangers (Dec 18, 2007) Episode 2x04: U.S. Airborne (Dec 11, 2007) Episode 2x03: Waffen S.S. (Dec 4, 2007) Episode 2x02: U.S.M.C. (Nov 27, 2007) Episode 2x01: Navy SEALs (Nov 20, 2007) Episode 1x13: Tanks (Apr 9, 2007) Episode 1x12: Armored Personnel Carriers (Apr 2, 2007) Episode 1x11: Fire Weapons (Mar 26, 2007) Episode 1x10: Frags (Mar 19, 2007) Episode 1x09: Booby Traps (Mar 12, 2007) Episode 1x08: Artillery (Mar 5, 2007) Episode 1x07: Fighter (Feb 26, 2007) Episode 1x06: Bomber (Feb 19, 2007) Episode 1x05: Vertical Take-Off (Feb 12, 2007) Episode 1x04: Submarines (Feb 5, 2007) Episode 1x03: Rapid Fire (Jan 29, 2007) Episode 1x02: Body Armor (Jan 22, 2007) Episode 1x01: Sniper Rifles (Jan 15, 2007) View 23 more View 23 less Broken News (2005) Guest starring as Miles Anderton Episode 1x01: Tomato Flu (Oct 31, 2005) Doctor Who (2005) Guest starring as Bywater Episode 1x06: Dalek (Apr 30, 2005)