Davidsen started his comics career as an editor at Sirius Entertainment and was a brand manager at Diamond Comic Distributors from 2006-2010. He was Director of Sales and Marketing at Avatar Press from 2010-2012, then moved on to Dynamite Entertainment, where he was Director of Sales and Marketing for five years. He moved to IDW as Senior PR Manager in 2018 and was promoted to Director, Public Relations & Marketing, in 2021 (see “IDW’s Davidsen Promoted”).
In addition to his marketing work, Davidsen is also a creator, with writing credits on Reanimator (see “Preview: ‘Reanimator’ #1”), Godzilla, Poison Elves, Pink Panther, and Evil Ernie (see “Preview: ‘Evil Ernie: Godeater’ TP”).