Брайан Лоу родился и вырос в Торонто, Канада, жил в Майами и Берлине, а затем поселился в Лондоне, Великобритания. Он снимался в таких крупных проектах, как "Человек-паук: Вдали от дома" (Marvel), "Измена" (Netflix), "Белый дракон" (Amazon/ITV), "Подозрение" (AppleTV+) и "Доктор Кто" (BBC). До начала актерской деятельности он получил степени в области архитектуры и государственной политики.