Zachary Andrew Knighton (né le 25 octobre 1978) est un acteur américain, surtout connu pour son rôle de Dave Rose dans la série de comédies Happy Endings sur ABC.
Auparavant, il avait joué le rôle du Dr Bryce Varley dans la série de science-fiction FlashForward sur ABC.