Walsh

Walsh is an upcoming character on ABC's Once Upon a Time. He will début in the twelfth episode of the third season. He will be portrayed by Christopher Gorham.