zachary knighton net worth