Yousef Teymouri Born: Dec 27, 1979
Place of Birth: Tehran, Iran
There is no further info on this cast member.