
Jay Russell
January 10, 1960North Little Rock, Arkansas, USA
Biography
From Wikipedia, the free encyclopedia. Jay Russell (born January 10, 1960 in North Little Rock, Arkansas), is a film director and also executive producer and director of the film My Dog Skip.…