Zachary Knighton

Zachary Andrew Knighton (born October 25, 1978) is an American actor, most widely known for starring as Dave Rose on the ABC comedy series Happy Endings.

More Photos Of Zachary Knighton