Lloyd Sherr

Lloyd Sherr is a voice actor who voiced Father in the Star Wars: The Clone Wars TV series.