Claim: Stephen Rider is an American actor known for playing Admiral Stephen W. Rochon in the 2013 historical drama film directed and co-produced by Lee Daniels.
Verdict: SUPPORT