James Lafferty is an actor.
James Lafferty may also refer to:
James Delamere Lafferty (1849–1920), Canadian politician James V. Lafferty (1856–1898), Irish-American inventor James Lafferty (Wisconsin politician) (1837–?), American politician James Michael Lafferty (born 1963), American businessman and consultant