Adam McArthur

Adam McArthur is an actor who provided the voice of Lee-Char in Star Wars: The Clone Wars.