great googly-moogly!

If I were a staffer, shooting and getting published everyday, and probably not owning copyrights to my work, I probably wouldn’t care, or care as much. As a freelancer, though, I do have to pay attention to where my work shows up. Usually, it’s credited, and usually, I do get (or have been) paid. I […]

Scenes from a race track.

time & place

As part of the photography team that the Richmond Times-Dispatch assembles when NASCAR comes to Richmond, I was out at the track this past Friday. It is a fairly challenging assignment for a number of reasons. First is finding photos that haven’t been shot to death. Next is finding photos in spite of operational changes […]


earle ware

NIT St Francis NY Richmond Basketball

nit hoops

The University of Richmond, snubbed by the NCAA tournament selection committee, made the most of their NIT opportunity, taking down visiting St. Francis of New York 84-74 Wednesday evening, March 18, 2015. I was there to cover the action for the AP. The story and photos were picked up by these publications: Kansas City Star […]


covering hoops

Both Dan River HS and George Washington HS of Danville, Va, had made it to the semi-finals in their respective Virginia High School League conferences and were making the trip to Richmond to play in the VHSL State Championship tournament being held at VCU’s Siegel Center. I was called by the Danville Register & Bee […]

Saint Josephs VCU Basketball

gotta love cheerleaders

A couple weeks ago I covered a VCU basketball game for the Associated Press. One of the images I delivered was picked up by the Baltimore Sun to include in their gallery of cheerleader photos. Click here to see their collection.

Saint Josephs VCU Basketball

hoop city!

The Rams were back in action at the Siegel Center Saturday, Jan 10, and I was there to cover the action for the AP. It was the 59th straight sell-out at the Stu, and the Rams did not disappoint the crowd. Nailing three 3-pointers in the first minute of the game to take a 9-0 […]

Davidson VCU Basketball

hoopin’ it up!

I covered the VCU-Davidson game for the AP this past Wednesday evening. The Rams gave Davidson a warm welcome to the A10 Conference with a 71-65 game that was never really in question.


tribe hoops: takin’ it to the heels!

The William & Mary Tribe visited UNC-Chapel Hill over the winter break and gave the Heels a lot more game than they expected. Even though he 18th-ranked Tarheels won by over 25 points, they weren’t able to breathe easy until the closing minutes of the game, with the Tribe having fought back to within 9 […]

Northern Iowa Virginia Commonwealth Basketball

shooting hoops

I got called to cover the VCU-Northern Iowa game for the Associated Press last night. UNI came in undefeated, ranked #23 in the AP; VCU was 5-3, with two lopsided losses to ranked teams. What UNI found was a rock-fight that went two overtime sessions before VCU put the Panthers away, 93-87. The Miami Herald, […]


billy ray hatley tribute @ the national

It was an honor and a privilege to be asked to handle the photography for this event. I met Billy Ray nearly 10 years ago when I was just starting to figure out digital photography and nowhere near considering it as a career alternative. I happened to photograph a BRH gig at Poe’s Pub and […]


urban joe


raiders roll the patriots

After a slow start, Atlee’s offense exploded in the second half, putting up 34 points against visiting Patrick Henry to give the Patroits a 41-0 pounding Friday evening, September 13, 2013.


a new home

VCU’s Men’s Golf team finally has a home course: the Country Club of Virginia’s Tuckahoe Creek Golf Course! I rode along with Coach Matt Ball to check out the new digs; these are some of the sites found on this gorgeous course.


action track

Images from a day/night at the track, before, during, and after the main event. Check out yesterday’s stuff, too!


round and round

In the garage, qualifying, pre-race, and race action at the premier short track, all a prelude for the main event.


ms morrow


on the pitch



Click the image to see a gallery of natural light environmental portraits shot in an hour and a half at 5 different locations in downtown Richmond. We are currently scheduling senior portrait sessions! And we’re keeping this really simple. Drapes $25 includes the shoot and providing the image to the school. +$7 you get a […]


lexa takes downtown

Using Richmond as a backdrop, Lexa and I captured these portraits in the Fan, on Broad St, Church Hill, Libby Hill, Chimborazo Park, and back on Broad St. We were out for an hour and a half, shooting with available light. Schedule your senior session today!


a small group photo

This is a proof-of-concept shot for the Medical College of Virginia. As some upcoming construction will effectively remove the space where the traditional incoming class photo is shot, alternative venues are being test-shot. About 150 of 220 first-year med students packed the lobby of the new McGlothlin Medical Education Center. It appears that we could […]



Congratulations, Alexandra & Joshua! Isn’t it amazing how your day turned out? The storm blew over, leaving nothing but the dazzlement! View All Images

the story of a day

This past Saturday Hanover County held their high school commencement exercises at VCU’s Siegel Center, awarding diplomas to over 1400 graduates. Lexa and I were there for the duration, arriving about 7:30am and leaving around 9:30pm. We shot about 5,000 images during the course of the day. Here we are four days later and we’ve […]