Movies (Acting Roles)

LifeHack
John Schwab was 53 in LifeHack as 'Interpol Agent'.Movie Released: Fri, May 15 2026

Animal Farm
John Schwab was 53 in Animal Farm as 'Additional Voices (voice)'.Movie Released: Thu, Apr 30 2026

The Fantastic 4: First Steps
John Schwab was 52 in The Fantastic 4: First Steps as 'The Thing Acting Double'.Movie Released: Wed, Jul 23 2025

Blood Star
John Schwab was 52 in Blood Star as 'Sheriff Bilstein'.Movie Released: Wed, Dec 11 2024

The Catcher Was a Spy
John Schwab was 45 in The Catcher Was a Spy as 'Lefty Grove'.Movie Released: Fri, Jun 22 2018

Annihilation
John Schwab was 45 in Annihilation as 'Paramedic'.Movie Released: Thu, Feb 22 2018

The Current War
John Schwab was 45 in The Current War as 'Rudolph Young'.Movie Released: Thu, Feb 01 2018

Amazing Animal Selfies
John Schwab was 43 in Amazing Animal Selfies as 'Narrator (voice)'.Movie Released: Mon, Jan 18 2016

The Program
John Schwab was 43 in The Program as 'Travis Tygart'.Movie Released: Wed, Sep 16 2015

Beyond
John Schwab was 41 in Beyond as 'National Space Agency Spokesperson'.Movie Released: Fri, Apr 25 2014

Kick-Ass 2
John Schwab was 40 in Kick-Ass 2 as 'Detective'.Movie Released: Wed, Jul 17 2013

Zero Dark Thirty
John Schwab was 40 in Zero Dark Thirty as 'Deputy National Security Advisor'.Movie Released: Wed, Dec 19 2012

Mr. 3000
John Schwab was 31 in Mr. 3000 as 'Umpire'.Movie Released: Tue, Jun 15 2004

Nothing to Declare
John Schwab was 31 in Nothing to Declare as 'Pilot'.Movie Released: Sat, Oct 04 2003

The Order
John Schwab was 30 in The Order as 'American Bureaucrat'.Movie Released: Fri, Sep 05 2003

Hotel!
John Schwab was 28 in Hotel! as 'Agent Imefine'.Movie Released: Sat, Feb 17 2001

Paradise Found
John Schwab will be 53+ in Paradise Found as 'Jack Molson'.Movie Released: Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
7 Bears
John Schwab was 52+ in 7 Bears as 'Prince Charmless (voice)'.TV Show Released: First Air Date
Thu, Jul 10 2025

A Very Royal Scandal
John Schwab was 52+ in A Very Royal Scandal as 'Andrew Brettler'.TV Show Released: First Air Date
Thu, Sep 19 2024

Masters of the Air
John Schwab was 51+ in Masters of the Air as 'Lt. Col. James Lann'.TV Show Released: First Air Date
Thu, Jan 25 2024

The Diplomat
John Schwab was 50+ in The Diplomat as 'Roger Post'.TV Show Released: First Air Date
Thu, Apr 20 2023

The Undeclared War
John Schwab was 49+ in The Undeclared War as 'Matthew Mitchie'.TV Show Released: First Air Date
Thu, Jun 30 2022

Grace
John Schwab was 48+ in Grace as 'Eric Klein'.TV Show Released: First Air Date
Sun, Mar 14 2021

The Queen's Gambit
John Schwab was 48+ in The Queen's Gambit as 'Mr. Booth'.TV Show Released: First Air Date
Fri, Oct 23 2020

The Mallorca Files
John Schwab was 47+ in The Mallorca Files as 'Abe Steiner'.TV Show Released: First Air Date
Mon, Nov 25 2019

Dark Money
John Schwab was 46+ in Dark Money as 'Jotham Starr'.TV Show Released: First Air Date
Mon, Jul 08 2019

Tom Clancy's Jack Ryan
John Schwab was 45+ in Tom Clancy's Jack Ryan as 'Thomas Miller'.TV Show Released: First Air Date
Thu, Aug 30 2018

Trust
John Schwab was 45+ in Trust as 'Lang Jefferies'.TV Show Released: First Air Date
Sun, Mar 25 2018

CIA Declassified
John Schwab was 41+ in CIA Declassified as 'Narrator'.TV Show Released: First Air Date
Thu, Feb 06 2014

Doctor Who
John Schwab was 32+ in Doctor Who as 'Bywater'.TV Show Released: First Air Date
Sat, Mar 26 2005

Hope & Faith
John Schwab was 31+ in Hope & Faith as 'Announcer'.TV Show Released: First Air Date
Tue, Sep 23 2003

Ultimate Force
John Schwab was 30+ in Ultimate Force TV Show Released: First Air Date
Mon, Sep 16 2002

Monarch of the Glen
John Schwab was 27+ in Monarch of the Glen TV Show Released: First Air Date
Sun, Feb 27 2000