Eric Davis is a Canadian theatre, film and television actor based in Montreal.
Lick
Second Chances
Role(s): Prof. Gideon
Brace for Impact
Role(s): Pilot
Timescape
Viking
Role(s): Le vrai John Shepard