Robert Ri'chard

Robert Ri'chard is an American actor and producer who is known for Coach Carter and House of Wax.