Upcoming film directed by Andrew Stevens
Tim Ross was born in Miami Florida to a Cuban mother and Scots/Irish heritage father. He began his career as a dancer...