Watts for Congress 2018
Watts for Congress
Along with 122,322 other people in North Carolina’s 6th Congressional District, I cast my vote for Ryan Watts in the 2018 election. We were disappointed when Ryan didn’t win, but he was an excellent first-time candidate who has a brilliant future ahead of him, whatever he decides to do going forward.
For almost a year, I photographed Ryan as he traveled the eight counties of the 6th District to share his ideas and listen to the concerns of his fellow citizens. Being stalked by a photographer would unnerve most people, but Ryan was completely comfortable with me photographing him both from a distance and sometimes literally in his face. Not just happy moments, but also some difficult times. His willingness to let me into his life with a camera is a good metaphor for the openness and access that we need and deserve in a congressional representative. Perhaps we’ll get the opportunity to vote for him again in the future. If we do, Ryan will be someone who won't hide from people with different views on important issues that face us all every day. Ryan enjoys engaging with audiences and individuals with different opinions to hear their concerns and look for solutions. He knows that from diverse ideas come better answers.
If Ryan decides to run for public office again in the future, and is elected, then I know he’ll be as open and accessible to his constituents as he has been to me and thousands of other North Carolinians during the 2018 campaign.
January 28, 2018
Indivisible Meet the Candidate Event
Pittsboro, NC
February 10, 2018
HK on J March
Raleigh, NC
February 10, 2018
HK on J March
Raleigh, NC
February 10, 2018
HK on J March
Raleigh, NC
February 19, 2018
College Democrats
Elon University
February 19, 2018
College Democrats
Elon University
February 24, 2018
Candidate Meet and Greet Event
Chatham County, NC
March 3, 2018
Meet the Candidate Forum
Randolph County, NC
March 3, 2018
Meet the Candidate Forum
Randolph County, NC
March 3, 2018
Meet the Candidate Forum
Randolph County, NC
March 11, 2018
Indivisible Guilford County Power Hour
Guilford Technical Community College
March 11, 2018
Indivisible Guilford County Power Hour
Guilford Technical Community College
March 11, 2018
Indivisible Guilford County Power Hour
Guilford Technical Community College
March 16, 2018
Meet the Candidate
Trackside Bottle Shop
Mebane, NC
March 17, 2018
Neighborhood Canvassing
Pittsboro, NC
March 17, 2018
Neighborhood Canvassing
Pittsboro, NC
March 20, 2018
Candidate Forum
Sanford, NC
March 20, 2018
Candidate Forum
Sanford, NC
March 23, 2018
Person County Democratic Convention
Roxboro, NC
March 23, 2018
Person County Democratic Convention
Roxboro, NC
March 24, 2018
Guilford County Democratic Convention
Guilford County, NC
March 24, 2018
Guilford County Democratic Convention
Guilford County, NC
March 24, 2018
March for Our Lives
Greensboro, NC
March 26, 2018
Meet the Candidate and Fundraiser
Pittsboro, NC
March 29, 2018
Alamance County Democratic Convention
Burlington, NC
March 29, 2018
Alamance County Democratic Convention
Burlington, NC
April 5, 2018
Candidate Meet and Greet
Ruffin, NC
April 5, 2018
Candidate Meet and Greet
Ruffin, NC
April 7, 2018
Town Hall for Our Lives
Gun Safety Event
Pittsboro, NC
April 7, 2018
Town Hall for Our Lives
Gun Safety Event
Pittsboro, NC
April 7, 2018
Town Hall for Our Lives
Gun Safety Event
Pittsboro, NC
April 16, 2018
Quiet time at home on the front porch
Alamance County, NC
April 17, 2018
Volunteering to deliver water to tornado ravaged residents
Greensboro, NC
April 17, 2018
Volunteering to deliver water to tornado ravaged residents
Greensboro, NC
May 8, 2018
Watching election returns on primary night
Burlington, NC
May 8, 2018
Reacting to primary victory
Burlington, NC
May 8, 2018
Taking in the scene on a victorious primary night
Burlington, NC
May 8, 2018
Post victory interview on primary night
Burlington, NC
May 8, 2018
Ryan speaks with supporters on primary night
Burlington, NC
May 20, 2018
Garden party fundraiser
Chatham County, NC
May 20, 2018
Garden party fundraiser
Chatham County, NC
May 20, 2018
Garden party fundraiser
Chatham County, NC
May 20, 2018
Garden party fundraiser
Chatham County, NC
May 20, 2018
Garden party fundraiser
Chatham County, NC
May 20, 2018
Garden party fundraiser
Chatham County, NC
May 20, 2018
Garden party fundraiser
Chatham County, NC
May 29, 2018
Ryan speaks to students about participation in government
Cary, NC
June 6, 2018
Ryan Watts Town Hall
Pittsboro, NC
June 6, 2018
Ryan Watts Town Hall
Pittsboro, NC
June 6, 2018
Ryan Watts Town Hall
Pittsboro, NC
June 21, 2018
Backstage before a Town Hall event
Rockingham County High School
Wentworth, NC
June 21, 2018
Backstage before a Town Hall event
Rockingham County High School
Wentworth, NC
June 21, 2018
Town Hall
Rockingham County High School
Wentworth, NC
June 21, 2018
Town Hall
Rockingham County High School
Wentworth, NC
July 25, 2018,
Fundraiser reception
Pittsboro Beverage District
Pittsboro, NC
July 25, 2018,
Fundraiser reception
Pittsboro Beverage District
Pittsboro, NC
August 1, 2018
Rally for Our Lives
Greensboro, NC
August 1, 2018
Rally for Our Lives
Greensboro, NC
August 7, 2018
National Night Out
Sanford, NC
August 15, 2018
A quick selfie with campaign staffers before a town hall event
Yanceyville, NC
August 16, 2018
Ryan speaks individually with attendees at a town hall event
Greensboro, NC
August 16, 2018
Ryan speaks individually with attendees at a town hall event
Greensboro, NC
August 16, 2018
Ryan speaks individually with attendees at a town hall event
Greensboro, NC
September 26, 2018
Rally for Democratic candidates
Pittsboro, NC
September 26, 2018
Rally for Democratic candidates
Pittsboro, NC
October 9, 2018
Reception and fundraiser
Congressman David Price is in the foreground
Chatham County, NC
November 3, 2018
North Carolina A&T University Homecoming Parade
Greensboro, NC
November 6, 2018
Election Day
6:43 a.m.
Burlington, NC
November 6, 2018
Election Day
9:06 a.m.
Chatham County, NC
November 6, 2018
Election Day
12:30 p.m.
Asheboro, NC
November 6, 2018
Election Day
A chance encounter with Republican State Senator, Phil Berger
3:28 p.m.
Rockingham County, NC
November 6, 2018
Election Day
6:31 p.m.
Greensboro, NC
November 6, 2018
Election Day
9:01 p.m.
Greensboro, NC
November 6, 2018
Election Day
9:27 p.m.
Greensboro, NC
November 6, 2018
Election Day
9:31 p.m.
Greensboro, NC
November 6, 2018
Election Day
10:57 p.m.
Greensboro, NC
November 6, 2018
Election Day
11:08 p.m.
Greensboro, NC
November 6, 2018
Election Day
11:25 p.m.
Greensboro, NC