
Editorial Cartoonist
RJ draws three cartoons each week for Roll Call, a newspaper covering Congress and Capitol Hill, and his cartoons are widely syndicated by caglecartoons.com.
RJ is the 2019 winner of the National Press Foundation’s Clifford K. and James T. Berryman Award for Editorial Cartooning. His editorial cartoons have won two Maryland-Delaware-DC Press Association awards and two Missouri Press Association awards, and he drew Time magazine's Best Cartoon of the Year in 2007.
For 20 years the editorial cartoonist at the New York Observer and 8 years at the St. Louis Post-Dispatch, he has also drawn numerous cartoons for MAD Magazine, The Nation, The New Yorker, Washington City Paper, Capital Style, the Capitol Steps, Scholastic News, City Limits, the Fauquier Times, the Montgomery County Sentinel, and the Columbia Daily Spectator.
A Slideshow of Recent Cartoons Below – Galleries of All Cartoons Here

03/31/25 – Substack

03/27/25 – Roll Call

03/24/25 – Substack

03/19/25 – Roll Call

03/14/25 – Substack

03/13/25 – Roll Call

03/12/25 – Substack

03/11/25 – Roll Call

03/07/25 – Cagle Cartoons

03/06/25 – Roll Call

03/04/25 – Cagle Cartoons

03/04/25 – Roll Call

02/27/25 – Roll Call

02/19/25 – Roll Call

02/18/25 – Cagle Cartoons

02/13/25 – Roll Call

02/12/25 – Cagle Cartoons

02/11/25 – Roll Call

02/06/25 – Roll Call

02/04/25 – Roll Call

01/29/25 – Roll Call

01/23/25 – Roll Call

01/22/25 – Cagle Cartoons

01/21/25 – Roll Call

01/16/25 – Roll Call

01/15/25 – Cagle Cartoons

01/14/25 – Roll Call

01/10/25 – Cagle Cartoons

01/09/25 – Roll Call

01/07/25 – Roll Call

01/06/25 – Cagle Cartoons

01/03/25 – Roll Call

12/19/24 – Roll Call

12/18/24 – Roll Call

12/17/24 – Cagle Cartoons

12/12/24 – Roll Call

12/10/24 – Roll Call

12/05/24 – Roll Call

12/03/24 – Roll Call

11/22/24 – Cagle Cartoons

11/21/24 – Roll Call

11/19/24 – Roll Call

11/15/24 – Cagle Cartoons

11/14/24 – Roll Call

11/13/24 – Roll Call

11/07/24 – Roll Call

11/07/24 – Cagle Cartoons

11/05/24 – Roll Call

11/04/24 – Cagle Cartoons

10/31/24 – Roll Call

10/30/24 – Roll Call

10/30/24 – Cagle Cartoons

10/29/24 – Roll Call

10/28/24 – Cagle Cartoons

10/27.24 – Cagle Cartoons

10/24/25 – Cagle Cartoons

10/24/24 – Roll Call

10/23/24 – Cagle Cartoons

10/22/24 – Roll Call

10/18/24 – Cagle Cartoons

10/16/24 – Roll Call

10/09/24 – Roll Call

10/03/24 – Roll Call

10/02/24 – Cagle Cartoons

10/01/24 – Roll Call

09/30/24 – Cagle Cartoons

09/26/24 – Roll Call

09/25/24 – Cagle Cartoons

09/24/24 – Roll Call

09/23/24 – Cagle Cartoons

09/20/24 – Cagle Cartoons

09/19/24 – Roll Call

09/18/24 – Cagle Cartoons

09/17/24 – Roll Call

09/13/24 – Roll Call

09/12/24 – Roll Call

09/11/24 – Roll Call

09/10/24 – Cagle Cartoons

09/10/24 – Roll Call

09/04/24 – Roll Call

08/26/24 – Cagle Cartoons

08/21/24 – Roll Call

08/01/24 – Roll Call

07/30/24 – Roll Call

07/25/24 – Roll Call

07/23/24 – Roll Call

07/17/24 – Roll Call

07/11/24 – Roll Call

07/03/24 – Roll Call

06/13/24 – Roll Call

05/31/24 – Cagle Cartoons

02/27/24 – Roll Call

02/15/24 – Roll Call

01/19/24 – Cagle Cartoons