David Lemoyne was born on January 10, 1970 in Cleveland, Ohio, USA. He is an actor, known for
Alex Cross (2012),
American Splendor (2003) and
The Path of the Wind (2009). He has been married to Dalora 'Dee' Jones since August 6, 2011. They have four children.