Minneapolis Photographer & Photojournalist
A long-term photographic archive of Minneapolis and beyond, documenting breaking news, historic events, everyday city life, infrastructure, places, and travel.
Operation Metro Surge
Coverage of ICE in Minneapolis. Documenting immigration enforcement actions, protests, public response, and related events in Minneapolis.
View coverageMinneapolis Uprising
Extensive archive documenting protests, memorials, police reform debates, and the years-long aftermath of 2020 in Minneapolis.
View coverageRecently Uploaded
Featured Photo Sets
Defend Minnesota: Tom Morello and Bruce Springsteen
Bruce Springsteen arrives in Minneapolis to perform "Streets of Minneapolis".
NASA Artemis SLS Rocket Factory
Justice Department Announces New Fraud Charges
No Kings 50501 Protests in Minnesota
Jake Lang holds a 6 minute racist demonstration at Minneapolis City Hall
Minneapolis Shoreline Plaza Shooting
Series
Trains
Industrial Infrastructure
Photography of industrial infrastructure such as power plants, oil refineries, grain elevators and mining operations.
Live Music
Live music photography
The Great Outdoors
Photography from going outside!
Minneapolis Protests
On the ground coverage of protests in Minneapolis and St. Paul Minnesota.
Explore
Explore the Archive
Explore the work by location using the photo map, or browse the full archive documenting places, events, public life, infrastructure, and travel.
Minneapolis Shoreline Plaza Shooting
15 E Grant Street, September 2, 2026: two dead, three MPD officers injured, US Marshals on scene
Schmidt Brewery Complex (St. Paul)
Interior machinery, corridors, and rooftop details of the vacant West Seventh Street complex photographed before its 2013 conversion…
Jake Lang holds a 6 minute racist demonstration at Minneapolis City Hall
Kings Park Psychiatric Center
Vacant ward buildings, corridors, and fixtures across the 875-acre Long Island campus closed in 1996
George Air Force Base
Vacant housing blocks, a gutted base exchange, and derelict barracks left standing after the 1992 closure near Victorville
Creedmoor Psychiatric Center
Vacated patient wards, overgrown grounds, and Collegiate Gothic brick buildings at the Queens Village campus
Allianz Field Construction
Home of Major League Soccer's Minnesota United FC
Minneapolis Skyline Photography
Buildings, bridges, trails and public spaces across Minneapolis photographed from multiple vantage points over more than a decade
Minneapolis Grain Elevators
ADM, General Mills, Kurth Malting and Gold Medal Flour facilities from active operation through demolition and redevelopment
Kyoto Trains
JR West commuter trains, Tōzai Line subway platforms, and Shinkansen services at Kyoto Station
Washington DC Trains
Platforms, trains, and station architecture along the Washington Metro system
Devil’s Lake State Park (Baraboo, WI)
The lake, quartzite bluffs, talus slopes, Elephant Rock, and the 1925 Chateau on the North Shore
Justice for Jamar 4th Precinct Occupation
Black Lives Matter protesters outside the 4th Precinct on Plymouth Avenue North, Minneapolis, November 20 2015
Woodbury Blue Lives Matter Rally
Supporters and counter-protesters at a Back the Blue rally in Woodbury, Minnesota, on August 8, 2020
George Floyd March Downtown Minneapolis
George Floyd: Downtown Minneapolis March
George Floyd March on Park Avenue
Marchers on Park Avenue head toward downtown Minneapolis on June 5, 2020, carrying handmade signs
NSA Utah Data Center
The 1.5-million-square-foot Bumblehive facility in Bluffdale, its perimeter fencing and surveillance cameras
Cancun
Iberostar Selection Riviera Cancún and Cancún International Airport along the Riviera Maya coast
Iberostar Selection Riviera Cancun
Pool complex, Caribbean beachfront, guest rooms, and towel-folding housekeeping tradition at this Riviera Maya all-inclusive
Flour Mill
Pillsbury A Mill, ADM Nokomis, Ardent Mills Hastings, and General Mills sites along the Mississippi corridor.
Grain Elevators
Elevators in Minnesota, Missouri, and Kansas City — from working facilities in Savage and Glencoe to demolished and…
Steel Mills
Steel and paper mills in East Chicago Indiana and Cloquet Minnesota, including ArcelorMittal Indiana Harbor and the USG…
MSP Airport
Parking ramp construction and terminal facilities at Minneapolis–Saint Paul International Airport in Bloomington, Minnesota
Lyndale Avenue
Bars, shops, snowstorms, and the 2021 Open Streets event along Lyndale Avenue South in Uptown Minneapolis
Downtown East
Construction of US Bank Stadium, the Wells Fargo Towers, and RBC Gateway in Downtown East.
CoreCivic Prairie Correctional Facility in Appleton, MN
The 1,600-bed private prison closed since 2010 and under federal review for use as an ICE detention center
Loti Pencil
The fifth annual sharpening of Curtis Ingvoldstad's 20-foot pencil sculpture on Lake of the Isles Parkway, June 2026
Minneapolis Uprising – April 2026
Minneapolis Uprising – February 2026
Minneapolis Uprising – March 2026
Minneapolis Uprising – May 2026
Minneapolis Uprising – January 2026
Rise and Remember Festival
Annual remembrance gatherings at George Floyd Square, 38th Street and Chicago Avenue, Minneapolis
Justice Department Announces New Fraud Charges
15 defendants indicted in a $94 million fraud tied to the Feeding Our Future case
Fruen Mill
Interiors, silos and exterior walls of the abandoned Bassett Creek grain complex sold to ConAgra in 1971
Minneapolis Trains
Metro Transit Blue and Green Lines, Northstar Commuter Rail, and the stations and bridges that connect them across…
Cedar Lake Trail
A rail-to-trail corridor through Minneapolis and St. Louis Park, from winter closures and Southwest LRT construction to reopening
Inside the Hennepin Energy Recovery Center (HERC) in Minneapolis
Circus Circus Hotel and Casino
The original 1968 big top building, the Manor motel annex, the Adventuredome, and the Splash Zone on the…
Wastewater Treatment Plants
Clarifiers, sedimentation basins, and utility buildings at municipal plants in Savage MN, Cottage Grove MN, Marathon City WI,…
Kewaunee
Cloquet
Industrial infrastructure and downtown streetscapes in Carlton County, including the Knife Falls Dam hydroelectric plant and the USG…
Power Plants
Industrial landmarks documenting the evolution and impact of energy production across regions
Cedar Lake
Shoreline, beaches, fishing piers, and parkland on Minneapolis's Chain of Lakes
Thunder Bay
Door County
Greensboro
Superior National Forest
Boreal forest, lakes, rivers, wildlife, and forest roads across northeastern Minnesota's three-million-acre national forest
Green Bay
Belize
Streets, docks, bars, and resorts across Ambergris Caye, from San Pedro to Secret Beach
Clearwater
Church of Scientology properties on N Osceola Ave alongside the Pinellas County Courthouse and street-level details, December 2019
Charlotte
The Dean E. Smith Center in Chapel Hill and Charlotte Motor Speedway in Concord, North Carolina
New York City
Osaka
Photographs of everyday transport and retail in Kansai: Kyoto commuter train and Osaka vending machine
San Pedro
San Pedro La Laguna: lake boats, cobblestone streets, signage and local transport
Tamarindo
Punta San Francisco Beach, tidal pools, mangroves, and The Coast Hotel in Guanacaste province
Boston
MBTA Red, Blue, Orange, and Green Line stations alongside South End streetscapes and the 2024 Boston Marathon
Namur
Photographs from Namur, Belgium: Place de la Digue and Rue de Fer with autumn foliage and construction activity
Antigua
Historic center of Antigua Guatemala: Santa Catalina Arch, markets, ruins and surrounding volcanoes
Target Center
The downtown Minneapolis arena from its 2013 green roof renovation through the 2024 U.S. Olympic Gymnastics Trials
Minneapolis Skyway
Streets, bridges, storefronts and parking ramps along the enclosed pedestrian network linking downtown Minneapolis
Green Room
Live music, DJ nights, and themed parties at the Lagoon Avenue nightclub in Uptown Minneapolis
Harvard University
Harvard University: campus architecture, Harvard Book Store, student life and political flyers in Cambridge, MA
Nicollet Mall
Street life, transit, retail, and National Guard deployments along downtown Minneapolis's pedestrian corridor
Downtown Minneapolis
Buildings, streets, and public spaces across downtown Minneapolis from Nicollet Mall to the Mississippi riverfront
Willow River
Commercial and municipal signage in Willow River, MN — Squirrel Cage, T&M Athletics, City Hall, Getaway Kettle River
Minneapolis City Hall
The 1906 Long and Kees Romanesque Revival building at 350 South Fifth Street, through daily operations, protests and…
Tarpon Springs
The Sponge Docks, Sponge Diver Memorial, and Sponge Exchange in Tarpon Springs, Florida
Tampa
Mulholland Drive Overlook, Los Angeles
Views from the Mulholland Drive overlook across the Los Angeles basin, the Hollywood Sign, and Griffith Observatory
La Jolla Sea Lions
Foxconn
Photos of the Foxconn campus in Mount Pleasant, WI, showing the mirrored Globe, campus gates, and scaled-back facilities
Duluth
Duluth, MN and Superior, WI waterfront: Fitger's and regional grain elevator facilities
Iron Range
Industrial infrastructure and signage across Minnesota’s Iron Range, from Polymet operations to power plants and safety warnings
MOUNT PLEASANT
Images of Foxconn facilities in Mount Pleasant, WI, including the mirrored Globe, campus gates, and purpose-built Wisconn Valley…
San Diego
Los Angeles
North Dakota
Minnesota
Iowa
Higüey Interior
Punta Cana / Bavaro
Bayahibe / Cotubanamá
Resort beaches, beachfront vendor stalls, and residential streets in Bayahibe and La Romana, La Altagracia Province
Miches / Northeast Coast
Changing landscapes between traditional agriculture and emerging coastal tourism in Miches and El Seibo
La Fortuna
Images from La Fortuna and nearby cloud forests: Arenal Volcano, lava trails, waterfalls and rainforest wildlife
Monteverde
Monteverde Cloud Forest and Hidden Canopy Treehouses: canopy, trails, wildlife and hanging bridges in Costa Rica
Liberia Interior
Wind turbines on Volcán Cacao, cattle pastures, and unpaved roads through Alajuela and Guanacaste provinces
Guanacaste Coast
Coastal Guanacaste: shorelines, resort development and wildlife from El Jobo to Junquillal
Liege
Liège-Guillemins station by Santiago Calatrava: steel-and-glass canopy, platforms and high-speed rail role
Charleroi
Derelict structures at the former Monceau-sur-Sambre power plant and abandoned SNCB rolling stock near Charleroi, Belgium
Cologne
Thalys PBKA high-speed trains and the glass-and-steel platforms of Köln Hauptbahnhof
Paris Trains
Playa Del Carmen
Aerial resort complexes and cenote interiors around Playa del Carmen in the Riviera Maya
Brussels
Platforms, departure boards, and the Pullman Hotel tower at Brussels-South/Midi Station
Stillwater
Omaha
Sunken City San Pedro
Photographs of Sunken City bluffs with broken concrete, graffiti, coastal trees and views of the Port of Los…
Las Vegas
Manhattan
Street-level Manhattan across two decades, from Times Square and the Bowery to Canal Street and the Upper East…
Abandoned Dixie Brewery
Photographs of the vacant Dixie Brewery complex in New Orleans showing interiors, machinery, tanks, gates and graffiti
New Orleans
New Orleans, LA: industrial sites, commercial signage and abandoned facilities from riverfront warehouses to French Quarter storefronts
Abandoned Six Flags New Orleans
Photographs of Six Flags New Orleans after Hurricane Katrina showing damaged rides and abandoned park grounds
Washington DC
Badlands National Park
Roads, trails, campsites, and grasslands across the North and South Units of Badlands National Park in southwestern South…
Scenic
Tatanka Trading Post and the grasslands fringe of Badlands National Park along Highway 44
Buffalo Gap National Grasslands
Mixed-grass prairie, badlands formations, and bighorn sheep along the southern edge of Badlands National Park
Custer State Park Wildlife Loop
Grazing herds, road crossings, and cows with calves along the 18-mile Wildlife Loop Road, July 2019
Black Elk Peak
Trails, fog, and the 1938 CCC stone tower at South Dakota's highest summit in the Black Hills
Sylvan Lake
Sylvan Lake in Custer State Park, Black Hills, South Dakota, including early morning fog over the water and…
Custer State Park
Bison along Wildlife Loop Road, granite spires on the Needles Highway, and trails to Black Elk Peak in…
Atlanta
Photos of Atlanta, GA public spaces and infrastructure, from Centennial Olympic Park sculptures to airport security and automation.
Lake Minnetonka Fall Colors
Autumn landscapes revealing the lake’s blend of natural habitat and lakeside community development
Times Square
Broadway and West 45th Street by day and night, with billboards, taxi traffic, street vendors, and NYPD officers…
Los Angeles Zoo
Innisbrook Golf Resort
Fergus Falls Regional Treatment Center
Interior and exterior of the Warren B. Dunnell-designed Kirkbride Building on Eagle Island, vacant since 2005
Hollywood
Guest rooms at the Grafton on Sunset hotel on Sunset Boulevard, Los Angeles
Club La Vela Night Club in Panama City Beach
The Gulf Coast nightclub that promoted itself as the largest in the United States, photographed before its closure…
Sand at Panama City Beach
White sand shoreline, beachfront condominiums, and the Gulf of Mexico resort strip in the Florida Panhandle
San Diego Zoo
San Diego Zoo photographs: Asian elephants, giant panda habitat and visitor parking in San Diego, CA
St. Louis
Huntington Beach
Documentary photographs of Huntington Beach, CA shoreline, pier, surfers, cargo ships and Ruby's Diner at sunset
Wisconsin Dells
Salt Lake City
Photographs of Salt Lake City, UT-area public facilities, corporate campuses, correctional sites, and mountain lodges
Charlotte Motor Speedway
The 1.5-mile oval track and grandstands of the NASCAR venue in Concord, North Carolina
Santiago
Cobblestone streets and mixed masonry storefronts in Santiago Atitlán, on the southern shore of Lake Atitlán
San Juan
La Voz Que Clama en el Desierto cooperative's coffee trails, sorting, and export operations above Lake Atitlán
San Marcos
Paths, signage and lakeside access at San Marcos and Cerro Tzankujil on Lake Atitlán, including 'No Perros' and…
How many weren’t filmed?
July 24, 2020 march down Hennepin Avenue led by Toussaint Morrison and Nekima Levy Armstrong, Uptown Minneapolis
Panajachel
Panajachel, Lake Atitlán: waterfront hotels, markets, piers and town details
Lake Atitlan
The caldera lake in Guatemala's western highlands, its shoreline towns, boat piers, and volcanic peaks
Santa Cruz
Footpaths, docks, stairways and tuk-tuks around Santa Cruz La Laguna and neighboring Lake Atitlán villages
Bde Maka Ska
The Chain of Lakes park surrounding Minneapolis's largest lake, from docks and trails to the Minikahda Club and…
Uptown Theater
The Hennepin Avenue and Lagoon Avenue landmark from COVID closure and the 2020 protests through its conversion to…
Uptown Minneapolis
Photographs of Uptown Minneapolis showing Hennepin Ave and Lake St commercial district, theater marquees, signs, protests and rebuilding
Tokyo Trains
JR East, Tokyo Metro, Toei and Keisei lines — platforms, gates, signage and track infrastructure across central Tokyo
Holiday Train
Canadian Pacific Holiday Train in Minneapolis and St. Louis Park; illuminated cars and fundraising stops
Mexico City Trains
Platforms, trains, and transfer points on Mexico City Metro Lines 1, 5, 9, and A
Minnehaha Falls
The 53-foot waterfall on Minnehaha Creek in Minnehaha Regional Park, Minneapolis
Milwaukee
Photographs of Milwaukee, WI landmarks and urban sites including Pabst Brewery, skyline, mall, mural and interchange
Belgium Trains
Liège-Guillemins, Brussels-Midi, and derelict rolling stock near Charleroi, September 2017
Zurich Trains
S-Bahn trains, SBB carriages, VBZ trams, and stations at Zürich HB and Zürich Flughafen
Chicago CTA
Red Line platforms, Blue Line tunnels, Loop elevated tracks, and the Pedway beneath downtown Chicago
London Trains
Photographs of London commuter and Underground stations, from major termini to suburban platforms
New York City Trains
MTA subway stations, Metro-North platforms at Grand Central Terminal, and Penn Station interiors across Manhattan and Brooklyn
Boston Trains
MBTA Red, Blue, Orange, and Green Line stations photographed across Boston in 2024 and 2025
Berlin Trains
Photographs of Berlin's tram, U‑Bahn, S‑Bahn and Hauptbahnhof, September 2017
Hennepin and Lake
Storefronts, construction barriers, protests, transit, and daily street life along Hennepin Avenue and Lake Street in Uptown Minneapolis
Minneapolis Political Signs
Yard signs on residential lawns in South Minneapolis, from the 2023 Ward 6 race through the 2024 presidential…
Lake Street in Minneapolis
A dynamic mix of cultures, commerce, and community life along Minneapolis' Lake Street
East Chicago Tin and Marktown
Worker housing, recreational spaces, and shuttered mill facilities in Marktown and the Indiana Harbor industrial corridor
BP Whiting Refinery
Distillation towers, pipework, and flare stacks at BP's largest global refinery in Whiting and East Chicago, Indiana, by…
Minneapolis Public Art
Graffiti, murals and stencils on bridges, bike trails and storefronts across Minneapolis
Minneapolis Lakes
Sailing, fishing, and winter gatherings across Bde Maka Ska, Cedar Lake, and Lake of the Isles
Vice Presidential Candidate Tim Walz at State Fair
Walz greets fairgoers and eats a pork chop in Falcon Heights on September 1, 2024, with Homeland Security…
Midtown Greenway
The 5.5-mile former railroad corridor in South Minneapolis used year-round by cyclists, pedestrians, and as a canvas for…
Minneapolis Murals
Murals, graffiti, and boarded artwork across Minneapolis neighborhoods, from Lake Street to the North Loop
George Floyd Square
The memorial, murals, vigils and anniversary gatherings at 38th Street and Chicago Avenue in South Minneapolis
Getaway Kettle River
Device-free cabins, fire-safety rules, and minimalist amenities near Kettle River, MN
Greenwood Fire, Superior National Forest
Burn scar, firefighter deployments and aftermath near Isabella, Minnesota, across 27,000 acres of the Boundary Waters Canoe Area…
Abandoned Places
5 photo sets
Industrial Infrastructure
Photography of industrial infrastructure such as power plants, oil refineries, grain elevators and mining operations.
Live Music
Live music photography
Minneapolis Art
Appreciating the artwork around Minneapolis. From the colorful murals to graffiti.
Minneapolis Events
Photography of events around Minneapolis.
Minneapolis News
My coverage of news stories around Minneapolis.
Minneapolis Places
32 photo sets
Minneapolis Protests
On the ground coverage of protests in Minneapolis and St. Paul Minnesota.
Politics
Photography of national political events such as Republican National Conventions.
Sports
Sporting event photography.
The Great Outdoors
Photography from going outside!
Trains
14 photo sets
No results match that search
Try a different series or set name.