The Loop (TV)
James Rha is an Asian actor. He portrayed Peter Kang in the third season Arrow episode "The Return" and Dr. Rodrigo in the sixth season The Flash episode "There Will Be Blood".
Community content is available under CC-BY-SA
unless otherwise noted.