CL
Colin Lawrence

Colin Lawrence

Colin Lawrence is an English-Canadian actor known for his roles in film and television. He is best known for playing John 'Preacher' Middleton in Netflix series Virgin River.
WIKIPEDIA

Shows

Guest Appearances