Jeff Evans Todd is a Canadian actor who portrayed Ben Willcock on Bates Motel. He is also known for Legends of China, Olympus and Haters Back Off!.
Advertisement
Jeff Evans Todd is a Canadian actor who portrayed Ben Willcock on Bates Motel. He is also known for Legends of China, Olympus and Haters Back Off!.