Taran Killam

Taran Killam is an actor who portrays a Depot Manager, a Goatal, and a Landspeeder Driver in Star Wars: The Bad Batch.

Credit

 * "Cornered" Depot Manager / Goatal / Landspeeder Driver