Erin Krakow
Thomas Brodie-Sangster
Jennifer Garner
Hunter King
Ryan Paevey
Morgan Fairchild
Katie Holmes
Billy Zane
Sydney Sweeney
Nicola Coughlan
Jessica Biel
Francine Racette
Austin Butler
Joe Alwyn
Dakota Johnson
Jessica Alba
Adria Arjona
Show more
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