Once Upon a Time - Video Game Edition21 of 36
Joe Anderson as Doc, the handsome young surfer/doctor who happens to conveniently be named Doc. (Chrono Cross)
PeopleJoe Anderson
Photo by Mario Perez - © 2012 American Broadcasting Companies, Inc. All rights reserved.