freelance photojournalist in DC // former @nytimes photo fellow // @gettysburg + @corcorangw alum // member @aaja + @diversifyphoto + @nppa + @whca + @whnpa

Washington, DC
Joined November 2013
The @NYTimes Fellowship is now accepting applications for its 2027-28 class. The program offers early career journalists the opportunity to work in the newsroom for one year. The deadline to apply is Friday, Nov. 20. nytco.com/press/applications…
3
62
3
113
25,992
Head photo made for @GettyImages this past weekend
Nearly 2 in 3 Americans say President Trump is using the presidency to enrich himself—and most of the increase over the past year comes from people who lean Republican, according to a Post-ABC News-Ipsos poll. wapo.st/3Wcia7p
5
210
I usually play the Blue course at East Potomac, but glad to get a round in at the mini golf course and photograph it for @TheAtlantic
Trump's plan to turn a DC park into a championship golf venue endangers even a mini golf course. It’s a microcosm of a microcosm: the most welcoming place in a park Congress designated in 1897 for the public. I played a round for my latest @TheAtlantic ~ theatlantic.com/culture/2026…
1
1
171
Merrill College students know their rights as journalists. "Cat Murphy is a master's student at the University of Maryland, credentialed as a reporter for our Capital News Service and doing the job we teach our students to do. Cat recorded openly in a public space alongside other news outlets, and that is her legal right," Dean Rafael Lorente (@DeanLorente) said. "I'm proud of how she handled herself in a difficult situation."
Republican Rep. Andy Harris incorrectly told a reporter they were breaking the law as the reporter and others recorded an exchange with him last night. Harris had just wrapped up a debate with Democratic challenger Dan Schwartz.
75
606
53
2,872
114,824
Eric Lee retweeted
The primary White House TV pool is made up of 5 networks: CBS, NBC, ABC, CNN, and FOX. We take turns covering POTUS for pooled events and trips, and then share footage with the other 4 plus other outlets. Today there is no tv pool, so Trump won’t have a crew with him at UNGA.
2,099
765
220
3,340
1,191,769
The federal bribery trial of D.C. Council member Trayon White Sr. is set to begin today. White is accused of taking $35,000 in cash bribes from a government contractor who he had known for years, and who was working at the time as an FBI informant. wapo.st/4xoo5Dq
1
1
150
U.S. President Donald Trump and first lady Melania Trump attend the Freedom 250 Grand Prix in Washington, DC. 📸: Kevin Dietsch, @erjlee, @mikekropfphoto
1
3
10
2,714
Breaking news: An Iranian assassination threat against President Trump prompted an operation in which he flew secretly from Turkey on an alternate military aircraft while the White House said he was aboard Air Force One, The Post has learned. wapo.st/3RLV6e6
206
474
90
1,537
1,116,462
📸 for @Reuters
Speaking publicly for the first time in an interview, Sophie Dennison-Gibby said shortly after she plucked peeling liner from the Reflecting Pool’s water, an officer approached: “I wish you hadn’t done that. Now I’m going to arrest you.” wapo.st/4yZsGha
2
326
📸
Breaking News: A new class of warships backed by President Trump will cost 50% more than expected, for a total cost of $275 billion. nyti.ms/4xlUBX2
220
U.S. Secretary of Defense Pete Hegseth gestures as he testifies during a Senate Appropriations Committee hearing on U.S. President Donald Trump's supplemental funding request for the Department of Defense, in Washington, D.C., U.S., July 21, 2026. REUTERS/Eric Lee
2
4
8
66
212,016
261
1,280
96
3,805
944,787
USA fans at a watch party for USMNT match against Belgium at the FIFA Fan Zone in DC. For @Reuters
4
235
Members of the group Patriot Front ride the metro on the 250th anniversary of U.S. independence in Washington, D.C. Photo by @orr_photo
401
971
250
3,399
670,690
Military aircraft demonstrations over the National Mall today for @Reuters
7
566