David: (On his troubled childhood) I was hanging around on street corners, drinking, gambling, playing cards, going to the racetrack, shooting pool, all those kind of things.
He has two daughters and one son.
His first year at university he studied biomedical engineering.
His daughter's name is Ariana Grace.
He first started acting in commercials.
He likes fishing, basketball, golf, and cooking.
He would only return for the second season of Due South if he and Paul Gross had equal weight on the show.
He received two Gemini nominations for his role as Ray Vecchio.
He turned down the part of Ray Vecchio three times, before finally agreeing to do it.
He has guest starred in at least 10 of cbs's long running shows.
David has appeared in 2 different versions of CSI; CSI and CSI: NY, as totally different characters.
He appeared as Ray in more episodes of Due South then the second Ray, Callum Keith Rennie.