Doc is a character on ABC's Once Upon a Time. He débuts in the first episode of the first season and is portrayed by co-star David Avalon. He is the main reality version of Doc.
Doc is based on one of the Seven Dwarves from the fairytale, "Snow White and the Seven Dwarves", and the character of the same name from the Disney film, Snow White and the Seven Dwarfs.