Danny's at least 30 as Lindsay refered in jest to his 30th birthday party in the episode Bad Beat. I'd put him at around 31/2 and Lindsay about the same age, mainly because that's the approx age of the actors and I don't think that TPTB would cast people who look to be in their 30's to play...