Frank V. Ross was born in Chicago, Illinois, USA. He is known for Oh! My Dear Desire (2003), Audrey the Trainwreck (2010) and Tiger Tail in Blue (2012). imdb.com