Dennis is from Pawtucket, Rhode Island. He has been a member of Deer Tick since 2007. The band's latest album, Mayonnaise, was released in February.
Dennis, also, is a member of Vincent Van Gold. The band released Box of Light in January, 2018.