Ben Lin

Ben Lin is a Chinese actor who portrayed Benjamin Srisal on Six Feet Under.