Lloyd Sherr

Lloyd Sherr is an actor who portrayed the Father in Star Wars: The Clone Wars.

Credits

 * "Overlords" Father
 * "Altar of Mortis" Father
 * "Ghosts of Mortis" Father