Question: who plays professor buck awe on sesame street
Answer: Taran Hourie Killam