Stephen Quinn
Birthday:
21 October 1977, Coventry, Warwickshire, England, UK
Stephen Quinn was born on October 21, 1977 in Coventry, Warwickshire, England. He is an actor, known for Lost (2004) and North Shore (2004).