William MacDonald is an actor who portrayed Bob Cravens on The Good Doctor.
Biography[]
Personal Life[]
His son, Kaito, was born in March of 2004. His daughter, Ariel, was born in August of 2018.
Career[]
Besides his work in film and television , William has also appeared in over 80 theatrical productions as of 2018. He has played the title roles in MacBeth and Coriolanus, King Henry in The Lion in Winter, as well as Petruchio in Taming of the Shrew, Enobarbus in Antony and Cleopatra, Ned Weeks in The Normal Heart, John in Oleanna, Aston in The Caretaker, Starbuck in The Rainmaker and Johnny in Frankie and Johnny in the Claire De Lune, to name a few. He has also directed over a dozen plays, including his own compositions Coco-Puffs and Caviar and Phantoms.