Josh Daugherty

Josh Daugherty (February 14, 1975) is an American actor born in Eugene, Oregon. He portrayed Nick in the Season 8 episode "Rewitched".