Fred Roebuck

Fred Roebuck is an actor who played the Priest in the Leonardo episode Hitched.