Deucalion+played by Gideon Emery September 12, 1972 Windsor, UK Deucalion Gideon Emery is an English ...