Andrew J. West

Andrew J. West is one of the main actors of Once Upon a Time, portraying the role of Henry Mills.

Biography
West was born in 1983 in Merrillville, Indiana. West 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.

West's other television credits include Bones, Ghost Whisperer, Nip/Tuck, CSI:NY, Castle, Hot in Cleveland, Under the Dome, and Dead of Summer.

In 2017, West was cast as the older version of Henry Mills on the sixth season of ABC's Once Upon a Time. West has been promoted to a series regular for the seventh season.