Actor, known for Supernatural, Smallville, Joy Ride 2: Dead Ahead
Rebecca Davis is a Canadian film and television actress.