who plays dr murphy on the good doctor??
Freddie Highmore