togethernesstogetherness

David

Played by John Ortiz

Passionate, involved and self-confident, David seems to be everything that Brett isn?t ? which doesn?t escape Michelle?s notice.