who plays doctor avery on grey's anatomy??
Jesse Wesley Williams