Amir Aboulela

Amir Aboulela portrayed a Triad member in the season 3 episode "Magic Hour."