Frank V. Ross

Frank V. Ross

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

Tv Show