Zach Duhame (born Zachary Walker Duhame) is an American actor and stuntman who plays Justin Marquette on Castle.