Derek Lowe
FollowBorn 11 October 1968 in Vancouver, British Columbia, Canada
Derek Lowe is a Canadian television actor based in Vancouver.
Born 11 October 1968 in Vancouver, British Columbia, Canada
Derek Lowe is a Canadian television actor based in Vancouver.