This document describes a two-stage data hiding method using DNA sequences and images. In the first stage, secret information is hidden within a cover image using steganography. In the second stage, the cover image is hidden within a DNA sequence by modifying the DNA sequence according to complementary rules and a magic number sequence. Receiving the modified DNA sequence allows one to extract the cover image and then extract the secret information. The method aims to provide increased security over general steganography approaches by hiding information in multiple layers. Algorithms are described for hiding data, extracting the cover image, and extracting the secret information.