FANDOM


Terry Chen (born February 3, 1975) is a Canadian actor. He portrayed a soldier in the first season of Arrow, and portrayed Genghis Khan in the fifth season of DC's Legends of Tomorrow.[1]

Credits

Arrow

Actor

Season 1

DC's Legends of Tomorrow

Actor

Season 5

References

Community content is available under CC-BY-SA unless otherwise noted.