Albert Spencer

D.A. Albert Spencer is a minor character on Once Upon a Time. He makes his début, and only appearance, in the eighteenth episode of the first season. He is portrayed by guest star Alan Dale and his Fairytale Land counterpart is King George.

History
Albert Spencer is the Storybrooke District Attorney. In "The Stable Boy", he conducts an interview with Mary Margaret Blanchard regard the disappearance and assumed murder of Kathryn Nolan. Mary Margaret ends up incriminating herself in this interview, which seems to satisfy D.A. Spencer. ("The Stable Boy")

Trivia

 * The name "Albert" is derived from the Germanic words for "noble" and "bright".