jenerikapp

by gacal

Jay Russell

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.…