What David Collins From Dark Shadows Looks Like Today
Ava Arnold
Updated on March 08, 2026
Gulliver McGrath's Dark Shadows character was a boy dealing with the loss of his mother and being left with only a not-so-great father. The vampire Barnabas becomes quite fond of David and that dynamic winds up costing Barnabas one of his secrets. As David, McGrath sported long brown hair that cascaded over his forehead just above his brown eyes. The shaggy cut only served to play up his quite literally boyish face and absolute adorableness. Today, based on his last Twitter and IMDb photos, McGrath still has dark brown hair and a boyish face — looking even younger than his mere 22 years — but he sports a much more mature cut. Most significantly, he's changed his professional name. Whereas for Dark Shadows and his earlier roles, he actually was credited as Gully McGrath, everything since has been Gulliver. Presumably, he wanted a more mature name as he got older and sought new roles.
Surprisingly, though, Gulliver McGrath doesn't have many credits to his name. The same year as Dark Shadows, McGrath did appear in the esteemed historical drama Lincoln. However, afterward, he appeared in just three more projects. His most recent was the 2016 Australian thriller Boys in the Trees, which is about two teenagers who embark on a creepy and surreal adventure through their memories, dreams, and fears on Halloween in 1997. According to Twitter posts, McGrath was still pursuing acting as of 2017, but he's mostly gone quiet on social media, as he hasn't posted on Twitter since 2018.
As such, we can't be certain what McGrath is up to now, but we can guess what his Dark Shadows character might be up to. Based on the ending — spoiler alert — in which his cousin is revealed to be a werewolf, an ancient witch revealed she's responsible for his mother's death, his mother's ghost attacks the witch, and his family narrowly avoids burning alive, he's probably in therapy.
Let's hope McGrath is doing far better.