Richard O'Callaghan (born Richard Brooke, 7 March 1940, London) is an English film, stage and television character actor.
He is the son of actors Patricia Hayes and Valentine Brooke, whose stage name was Valentine Rooke.
As a boy actor he was known as Richard Brooke.
He has led a versatile career in film, stage and television in a wide range of roles.
O'Callaghan took over the role of the clumsy but sympathetic romantic lead, played in earlier Carry On films by Jim Dale, in Carry On Loving (1970) and Carry On at Your Convenience (1971).