Home People David Matthiessen David Matthiessen David Matthiessen (born April 11, 1972 in San Jose, California, USA) is an American actor. He played Leo Deschanel in NBC's soap opera Sunset Beach. Personal facts Birth dateApril 11, 1972 Birth placeSan Jose California facebook tumblr linkedin twitter reddit google+ Search David Matthiessen on Wikipedia David Matthiessen