Penry-Jones nació en Londres, el hijo del actor galés Peter Penry-Jones y la actriz inglesa Angela Thorne.