Question: who played o dog in menace to society
Answer: Tyrin Turner -- Kaydee `` Caine '' Lawson Brandon Hammond -- Five Year Old Caine Jada Pinkett -- Ronnie Larenz Tate -- Kevin `` O - Dog '' Anderson Samuel L.