D. Ross Cameron
banner
drosscameron.bsky.social
D. Ross Cameron
@drosscameron.bsky.social
Long-time (40 years) photojournalist. Unless noted otherwise, all photos here are my work.

www.drosscameronphoto.com
The world (not just #Oakland) lost a very good person today, to stupid, pointless #GunViolence.

Coach John Beam mentored hundreds of young men (and women) and made this city a better one.

My condolences and prayers go out to his family.

#RIPCoachBeam
November 15, 2025 at 7:34 AM
Sure, it’s Tuesday and this happened Sunday, but it’s always fun covering the #NBA and the @warriorsofficial.bsky.social at #ChaseCenter. Even better when they win, as they did against the @indianapacers.bsky.social

Shot for #IMAGNSportsimages
November 11, 2025 at 9:19 PM
Sure, this happened Saturday and it’s now Tuesday, but I’m sure #BransonGirlsVolleyball is still celebrating their NCS Open Division win over #MarinCatholic. Shot for the #MarinIndependentJournal.
November 11, 2025 at 9:11 PM
Fun weekend of sports —Marin County Athletic League girls #tennis finals for #BayAreaNewsGroup and #UVA vs. @ucberkeleyofficial.bsky.social #ACC football for #IMAGN Sports Images.
November 3, 2025 at 11:35 PM
And yes, I remember you from your role in “Moneyball.”
October 28, 2025 at 8:58 AM
It’s that time of year again: Angela Hill and Mat Hunnicutt hold their annual #Halloween costume party, Saturday, Oct. 18, 2025, in #RichmondCA
October 21, 2025 at 6:52 AM
From Alameda, Calif., Saturday, Oct. 18,2025.

#NoKings2
October 21, 2025 at 6:46 AM
Covered the 33rd Stanfel Cup high school football game last night at Kezar Stadium in San Francisco.

Archbisho Riordan defeated Sacred Heart Cathedral 56-30.

For @bayareanewsgroup
October 4, 2025 at 5:27 PM
Sorry to hear Bob Melvin was fired, but it’s not his first ejection.

I know he will land on his feet.
September 29, 2025 at 6:48 PM
if money is all they care about…

Enjoy.
September 19, 2025 at 2:03 AM
Tortie, you say?
August 24, 2025 at 11:49 PM
July 6, 2025 at 9:59 PM
Seems counterintuitive to pretend that this is a “normal” Independence Day, but #SanFrancisco put on a brave face.

#ThisIsNotNormal
July 5, 2025 at 6:43 AM
Seen this week in #Oakland #California.

I approve this message.

#SaveDemocracy
May 28, 2025 at 11:44 PM
The sports were coming fast and furious this week: #MLB, prep baseball, #NFL, and prep field hockey.

For IMAGN Sports Images, and the Marin Independent Journal.
May 14, 2025 at 1:26 AM
This is the day we honor our National Parks.

Get out there and see the beauty of America’s parks for yourself!

#NationalParkWeek
April 20, 2025 at 1:19 AM
41st #StPatricksDay parade in #DublinCalifornia, Saturday, March 15, 2025. For the @eastbaytimes.com

#photojournalism #newsmatters
March 16, 2025 at 7:38 AM
Congratulations to Marin Catholic girls on their 50-36 victory over Moreau Catholic in a #NorCal Division III semifinal basketball game.

For the #MarinIJ. #Women’sSports #Basketball #Photojournalism
March 9, 2025 at 11:49 PM
Timeless beauty, for all Americans to enjoy; photographed Wednesday, Feb. 26, 2025.

#pointreyesnationalseashore #nationalparkservice #nps #parksarenotforsale
March 3, 2025 at 7:54 PM
Exciting covering the National Day of Action in Oakland, Calif. today.

#photojournalism
February 18, 2025 at 5:50 AM
You have my deepest and most sincere sympathy.

Pets make life worth living. (Especially cats.)

Also your cat was a dead ringer for my Zuzu.

So sorry.
January 21, 2025 at 11:54 PM
Saint Mary’s gave Salesian a run for their money through one half of their prep bball game Tuesday.

Unfortunately, there are 2 halves. Salesian 64, Saint Mary’s 50; for Bay Area News Group.
January 8, 2025 at 11:08 PM
Rest in peace, Rickey. Truly one of the greatest.

@mlb.com
December 21, 2024 at 10:44 PM