Andrew James West is an American character actor who has appeared in films, television series and shorts. He is best known for his portrayal of Fisher in the ABC Family comedy drama Greek, and more recently as Gareth in the AMC horror drama The Walking Dead. He appeared as a guest star in the fourth-season finale, and was promoted to a series regular for the fifth season. His performance earned him a Saturn Award for Best Guest Starring Role on Television nomination. He is also known as playing the older Henry Mills on ABC's Once Upon a Time.