Joshua Bowman
Birthday: 1988-03-04 | Place of Birth: Windsor and Maidenhead, Berkshire, England, UK...
Known For
Acting
Year
Title
Role
2022
The Desperate Hour
as Emergency Police
2019
Escaping the Madhouse: The Nellie Bly Story
as Dr. Josiah
2017
Time After Time
as Dr. John Stevenson
2013
The Last Keepers
as Taylor
2012
13Hrs
as Doug Walker
2012
So Undercover
as Nicholas
2011
Prowl
as Peter