Execution Photos of Allen Davis Copy Link Email Pictures of Allen Davis, the last person to be executed by the electric chair in Florida, July 8, 1999.