John Schwab

Biography

John Schwab was born on September 15, 1972 in Pensacola, Florida, USA as John William Schwab III. He is an actor and producer, known for Trust (2018), Annihilation (2018) and The Current War (2017). He has been married to Tamsin Schwab since 1994. They have two children.

Filmography

Movie Name Release Date
Annihilation February 23, 2018