recent work

The Washington Post
The Chainsmokers
Migos
The Flaming Lips
Ariana Grande
Cate Le Bon and Tim Presley

The Atlantic
A Cuban Homecoming After 50 Years (La Bienvenida Documentary)

Sofar Sounds (contributing videographer)
Jonny Grave - Reuben's Train
Rorie - Drift
Who's Hat Is This - untitled

NPR
Live Coverage: Election Night 2016
Old Confronts New In A Gentrifying D.C. Neighborhood
Blind Art Lovers Make The Most of Museum Visits With 'InSight' Tours
For the Holidays, The Obamas Open Up the White House One Last Time
The 10 Best Books of 2016 Faced Tough Topics Head On
Quran Exhibition Shines a Light on the Holy Books' Dedicated Artists
Pinegrove: Tiny Desk Concert
For Tattoo Artists, Race is in the Mix When Ink Meets Skin
As Batteries Keep Catching Fire, U.S. Safety Agency Prepares for Change
At Thanksgiving, If You Take Sides, Make Sure They're as Tasty as These
PHOTOS: The Emotional Arc of a Political Upset (contributing photographer)
Tegan and Sara: Tiny Desk Concert
Attaca Quartet: Tiny Desk Concert
John Paul White: Tiny Desk Concert
Ta-Ku and Wafia: Tiny Desk Concert
Records, Descendants Help Weave Stories of George Washington's Slaves
For D.C.'s LGBT Community, A Police Liaison Who Can Relate
A Terrible Event, Or A Silver Lining? It All Depends On Your Frame
#DearWashington: Readers Share Personal Concerns This Election
When Disaster Strikes, He Creates a 'Crisis Map' That Helps Save Lives (contributing photographer)
One Way to Bridge The Political Divide: Read the Book That's Not For You
Derek Gripper: Tiny Desk Concert
The Oh Hellos: Holiday Tiny Desk Concert
Ro James: Tiny Desk Concert
Alsurah and the Nubatones: Tiny Desk Concert

USA Today
4 arrests, 69 citations so far at #DNCinPHL (contributing photographer)
Libertarian candidate Gary Johnson: A vote for Clinton or Trump is wasted (contributing photographer)
Black Lives Matter protests during the Democratic National Convention (contributing photographer)
As Obama Speaks, chaos and unrest at the DNC (contributing photographer)
Some Sanders backers spurn Clinton, say they'll go Green Party (contributing photographer)
Protesters take to streets in Philly in intense heat, thunderstorms (contributing video)

Medill Reports
Central Camera is stocked with film, lenses and 117 years of history
More than a sport, Windy City Rollers is "a place to call home"
Ahead of Nevada, S.C. primaries, Clinton courts African-American Voters in Chicago
Ted Cruz rallies with voters in Davenport before the caucuses
Latino voting population doubles in Iowa, but will it matter?
Magnificent Mile protest: a view from the inside
Black Friday on Magnificent Mile disrupted by protests
Activists pressure city officials as London is released
Protesters take to streets after release of video depicting teen's death
GOP Debate: Protesters condemn party positions on key issues
GOP Debate: Candidates bicker over true conservative policies
GOP Debate: Moderators take a step back; 'It wasn't about us'
GOP Debate: Christie challenges Hillary, regains ground in undercard
Addressing police chiefs, President Obama demands gun laws and criminal justice reforms

Social Justice News Nexus
Uptown Activists, Homeless Confront Alderman at Home and at Work

Racked Miami
Miami's Hottest Trainer 2015 Contestant #2: Soueraya Wilson, SoulCycle
Miami's Hottest Trainer 2015 Contestant #3: Rachel Scherdin, Jetset Pilates
Miami's Hottest Trainer 2015 Contestant #6: Manning Sumner, LegacyFit
Miami's Hottest Trainer 2015 Contestant #8: Raul Hernandez, David Barton Gym
Miami's Hottest Trainer 2015 Contestant #10: Guillermo Dapelo, Fight Club
Miami's Hottest Trainer 2015 Contestant #14: Suyumi Quiroz, Zumba
Miami's Hottest Trainer 2015 Contestant #15: Megan Eastman, Green Monkey
Miami's Mosquito War: How to Win With Natural Repellents 
Lilly Pulitzer's New Merrick Park Store Has Coral Gables Written All Over It, Literally
Beyond Guy Fieri's Purple Suit: The Couples at Art Smith's 101 Gay Weddings
CaBarret Brings Burlesque to the Barre
Backstage at Luli Fama: Bikinis, Swim Week and Miami Life
45 Street Style Shots from Ultra Music Festival
Hottest Trainer Contestant #1: Emmanuel Smith
The Best Looks from Wildfox's Swim Week Party
La Vie En Blanc Brings Ultimate Glamour to the Bride on a Budget
Laure Heriard Dubreuil Talks Her Dream Closet, The Webster
Steven Giles May Be the Most Interesting Man on Lincoln Road

Curbed Miami
Inside the Finished Mansions at Acqualina, in 53 Photos
Inside the Awe Inspiring Brickell City Centre Construction Site
Exploring Crandon Park Gardens, A Former Oceanfront Zoo
Curbed Miami Goes Up the Cape Florida Lighthouse
Inside the Home of Coral Gables' Founder, George Merrick
Exploring the Painstaking Restoration of the Venetian Pool

Distraction Magazine
Reeling in the Big Fish
A Look at Ultra 2014
Hillary Clinton Visits the U
Brooklyn Brewery MASH: What You Missed & Where to Go
Gareth Emery and Big Sean Headline 2013 Homecoming Concert
Sorry We're Not Sorry - UM v Savannah State
Canes Stomped the Gators
The Basketball Diaries With Julian Gamble

Fashion Bloggers
Miami Style Map: Between Two Ferns in Classic Denim
Miami Style Map: Everything is Coming Up Roses in Wynwood
Miami Style Map: A Señorita Sitting Pretty in Florals
A Little Maritime Inspo to Get You Excited for Summer
A 70's Inspired Morning on the Boardwalk with Marimekko
A Striped Dress for All Seasons - A Charlotte Russe Special
Miami Style Map: Crop Tops and Parking Lots
Miami Style Map: Into the (Miami Beach) Woods!
The Writings on the Wall
Getting Into the Holiday Spirit with T.J. Maxx
Miami Style Map: In a Culottes State of Mind
Miami Style Map: A Mustard Seed Sprouts in Fall
Miami Style Map: The Little White Dress
Miami Style Map: On the Right Side of the Tracks

Using Format