Sheriff Graham



Sheriff Graham is the sheriff of Storybrooke, the town where Once Upon A Time is set, and where fairytale characters with no memory of their true identities live. He is an unspecified fairytale character. He is played by Jaime Dornan.

Vote for him on the Best Once Upon a Time Characters List!