Loading...

Stephen Francis (Stephen Francis Chrabaszcz III)

Search on Amazon

Biography

Providence, Rhode Island, USA
Stephen Francis was born on March 15, 1982 in Providence, Rhode Island, USA as Stephen Francis Chrabaszcz III. He is an actor, known for Cope (2009), Lost in Love: The Demo (2008) and Target Practice (2008). Read more...

Actor