Stephen D'Ambrose

Stephen D'Ambrose

Stephen D'Ambrose is an actor, known for Factotum (2005), The Cure (1995) and Sweet Land (2005).