Claim: Stephen Rider is an American film and television director.
Verdict: NOT ENOUGH INFO