The 43-year-old actor took to his Instagram to pen a touching note for his husband along with a sweet photo with their children.
“Happy Birthday, David. You’re the most glorious husband/father/person I’ve ever had the pleasure of knowing,” Neil wrote.
He added, “My love and appreciation for you is immeasurable. May this be your best year yet! xoxo”