Hello! I'm a graphics and data journalist at the Los Angeles Times. Take a look at my portfolio or my resume, contact me or check out my other Internet selves!
Los Angeles Times
50 Songs for a New L.A.
We mapped every wine country fire. They're larger and more destructive than ever
Satellite photos of the Kincade fire threatening California's vineyards
Pelosi, Hollywood and high taxes: Here's everything Trump has tweeted about California
Where can you afford to rent in California?
Mapping the Golden State Killer
What's L.A. reading? Our habits are as diverse as the city itself
How stricter vaccine laws spared California from a major measles outbreak
How Nipsey Hussle saw Slauson Avenue
A historic oil platform off Santa Barbara turns into a rusty ghost ship
Navigating a safe path to schools surrounded by homicide
As California's final votes are counted, here's how the midterms helped Democrats sweep Orange County
More than 18,000 buildings burned in Northern California. Here's what that looks like from above
Here's where the Woolsey fire burned through the hills of Southern California
Results from the 2018 midterm elections
SERIES: The Next California
How eight elite San Francisco families funded Gavin Newsom's political ascent
For many women across the U.S., it's already a post-Roe vs. Wade reality
California's attorney general is waging war against Trump. These are the battlefronts
There's a rising Democratic tide in Orange County. Will it be enough to capture these critical U.S. House seats?
Results from California's primary election
How California's primary could stop Democrats from retaking the U.S. House
Trump takes on California through Twitter: Here's what he's tweeted about the Golden State.
Rap's Main Street: the music of Rosecrans Avenue
A powerful person has been accused of misconduct at a rate of nearly once every 20 hours since Weinstein
How will California's new laws affect you?
Before and after: Where the Thomas fire destroyed buildings in Ventura
Despite a record number of strikeouts, Dodgers' pitchers fell short
Where more than 7,500 buildings were destroyed in California's wine country fires
Why the 2017 fire season has been one of California's worst
Disney spent heavily to sway an election in Anaheim. Did it pay off?
What's next for DACA and the nearly 800,000 people protected by it
Does McGregor have a chance? Compare his fighting style and record with Mayweather's
Don't waste your time at Disneyland. Here's how to avoid the lines
Medicaid's vital role for children in Trump country
A guide to every Russia investigation happening right now
How Comey's story stacks up to Trump's
Your guide to watching Comey's Senate Intelligence Committee testimony
Trump fires Comey: A screenplay in 5 acts
After the first 100 days, here's where President Trump's campaign promises stand
Was that Trump, Bush or Obama? Test your knowledge of the president's first 100 days
What if Los Angeles held an election and 80% of voters didn't care?
Oscars fashion faceoff: Guess the dress
L.A.'s mayor wants to lower the city's temperature. These scientists are figuring out how to do it
How Trump's Cabinet picks compare to Obama and Bush's nominees
How will California's newest laws affect you?
In 2016, Republicans lose a stronghold in Orange County
California neighborhood election results
After decades of Republican victories, here's how California became a blue state again
Presidential debate scorecards
Clinton vs. Trump: Inside the first debate
Flooding in Louisiana: Before and after
Which Republicans are supporting Trump, and who's jumping ship?
Violence and unrest on the Trump campaign trail
Terror's daily reality
Voices of Pride in the face of violence
Dispatch calls from the San Bernardino shooting
One year after California's worst snowpack ever, levels are back to 87% of normal
Porter Ranch residents describe how the leak has affected their lives
Ronda Rousey breaks down her victories
Where are Syria's refugees now?
The artists Prince ushered into the spotlight
Republican debate bingo!
Ch-ch-changes: The evolving elements of pop music
City service disparities in L.A.
Sandra Bland's arrest
Temperatures soar in L.A.
Contaminated groundwater in L.A wells
Inside the fight: Mayweather v. Pacquiao
Calculate the water footprint of your meals
Explainer: Iran nuclear deal
Run the L.A. marathon without breaking a sweat
Oscar night bingo
LA's aging water infrastructure
#OscarsStillSoWhite opens to angry reviews
Spiritual pharmacy shopping guide
L.A. new minimum wage
How much can a longshoreman make?
How to win an Oscar
North by Northwestern
Branding, marketing and graphic design
The Washington Post - iPad panels
MUSAC - Media Rewired Digital Storytelling Summit