Miles Meadows

9Roles★ 6.3Average rating

Originating from Labrador City in Newfoundland and Labrador, Meadows grew up in British Columbia, spent brief periods in England and Los Angeles, and ultimately settled in Vancouver before relocating to London, where he qualified as a train engineer for the London Underground; he also holds degrees in forensics and English and served as a medical first responder for the City of Vancouver. His on-s…

Biography written by WatchMoods, based on public sources

Known for

Filmography