Biography

Tim Francis is an actor, known for Woman Thou Art Loosed: On the 7th Day (2012).