Memorable supporting actor who played a role in the 2005 film, The Interpreter. He played Victor Duncan in The Principal and appeared in the 1994 film, Sugar Hill, which starred
He had his first acting role at age 23 in the 1979 film, The Wanderers.
He starred in the 1991 Motown-inspired film, The Five Heartbeats.
He was married to Mitzie Lau from 1996 to 2000.
He co-starred in the 1983 film, Streamers, with Matthew Modine .