Darrell Duane is not a regular seal but a cool seal. Friends call Darrell Duane DD or DD the Seal. Mckenna Grace is Darrell Duane's owner and personal photographer. Darrell Duane has been in supportive roles, making appearances alongside Mckenna Grace in major films and TV shows such as Gifted (2017), the Haunting of Hill House (2018), Annabelle Comes Home (2019).