Person
English physician
Not who you're looking for? Others named George Castle: lacrosse player · American sports journalist
Studio characters