Question: who is the actor who plays kyle on last man standing
Answer: Christopher `` Christoph '' Sanders ( born April 21 , 1988 ) is an American actor who is best known for his role as Ned Banks in the television series Ghost Whisperer and Kyle Anderson in the sitcom Last Man Standing on ABC ( 2011 - 2017 ) and FOX ( 2018 - ) .