Stephen Caffrey (actor)

Not to be mistaken with Stephen Caffrey, an Irish footballer.

More Photos Of Stephen Caffrey (actor)