 
<translate> Ka ba da rafi na sani sannan ka ba da amsa ta ƙarshe. Mark Gilbert McKinney, wanda aka fi sani da Gil McKinney, (an haife shi a ranar 5 ga Fabrairu, 1979) ɗan wasan fina-finai ne na Amurka. An fi saninsa da wasa da Dr. Paul Grady a kan ER, Derek Bishop a ranar Juma'a Night Lights, da Yarima Eric a Once Upon a Time, kuma don kasancewa murya da fuska (ta hanyar MotionScan) na Jack Kelso a cikin wasan bidiyo L.A. Noire. Gil kuma ya bayyana a cikin Supernatural a matsayin Henry Winchester.  Bisa ga wannan nassi, wanda ke wasa da Eric a wani lokaci? <eng> Give a stream of consciousness and then the final answer. Mark Gilbert McKinney, known professionally as Gil McKinney, (born February 5, 1979) is an American film and television actor. He is best known for playing Dr. Paul Grady on ER, Derek Bishop on Friday Night Lights, and Prince Eric in Once Upon a Time, and for being the voice and face (via MotionScan) of Jack Kelso in the video game L.A. Noire. Gil also appeared in Supernatural as Henry Winchester.

Based on this passage, who plays eric on once upon a time? 