<P> 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 . </P>
<P> 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 . </P>
who plays prince eric in once upon a time
who plays prince eric in once upon a time
Gil McKinney
Gil McKinney