
Aberdovey Links, Wales, United Kingdom

Atlantic Dunes #9, Sea Pines Resort, Hilton Head Island, South Carolina

Atlantic Dunes #15, Sea Pines Resort, Hilton Head Island, South Carolina

Beaverbrook Golf Club, Surrey, United Kingdom #10

Cape Wickham #11, King Island, Australia

Cape Wickham, 17th, King Island, Australia

Crystal Downs #6, Frankfort, Michigan

Dunes Links #12, Victoria, Australia

Dunes Links, #17, Victoria, Australia

Eagle Point Golf Club, 9th, Wilmington, North Carolina

17th @ Eagle Point Golf Club, Wilmington, North Carolina

7th at Fishers Island Club, New York

17th at the Fishers Island Club, New York

Fishers Island Club, New York

#9 Forest Dunes, Roscommon, Michigan

Forest Dunes, #9 Roscommon, Michigan

#11, Glen Oaks Club, Old Westbury, New York

Glen Oaks Club, Old Westbury, New York

Glen Oaks Club, Old Westbury, New York #17

Jupiter Island Club, #14, Hobe Sound, Florida

Kauri Cliffs, New Zealand

La Gorce Country Club #6, Miami Beach, Florida

15th @ La Gorce Country Club, Miami Beach, Florida

The Loop, Forest Dunes, Roscommon, Michigan

The Loop, Forest Dunes, Roscommon, Michigan

National Golf Club, Moonah Course #5, Victoria, Australia

National Golf Club, Ocean Course #18, Victoria, Australia

Olympic Club, Cliffs #3, San Francisco, California

Pennard Golf Club, Wales, UK

Royal Porthcawl Links, Wales, UK

Sand Valley Golf Resort, #1, Kidd Course, Nekoosa, Wisconsin

Sand Valley Golf Resort, #8, Coore-Crenshaw Course, Nekoosa, Wisconsin

Sand Valley Golf Resort, Coore-Crenshaw Course #10, Nekoosa, Wisconsin

Sebonack Golf Club #3, Southampton, New York

Sebonack Golf Club, 18th, Southampton, New York

Seminole Golf Club #17, Juno Beach, Florida

Seminole Golf Club, #14, Juno Beach, Florida

Siwanoy Country Club, #5, Bronxville, New York

Siwanoy Country Club, #17, Bronxville, New York

Old Tabby Links #17, Spring Island, South Carolina

Old Tabby Links #15, Spring Island, South Carolina

Stoatin Brae Golf Course, Augusta, Michigan

Sunningdale Country Club #5, Scarsdale, New York

Sunningdale Country Club, Scarsdale, New York #7

Tara Iti Golf Club, #6, Mangawhai, New Zealand

Tara Iti Golf Club, #15, Mangawhai, New Zealand

#5 @ Wannamoisett Country Club, Rumford, Rhode Island

Wannamoisett CC, Rumford, Rhode Island #5

Winged Foot East #13, Mamaroneck, New York

Winged Foot East #18, Mamaroneck, New York


Great Horse Golf Club #8, Hampden, Massachuesetts

Opening hole @ Great Horse Golf Club, Hampden, Massachuesetts

Streamsong Resort, Black Course #7, Streamsong, Florida

Streamsong Resort, Black Course #4, Streamsong, Florida

Streamsong Resort, Red Course #14, Streamsong, Florida

Streamsong Resort, Blue Course #7, Streamsong, Florida

Medalist Golf Club #16, Hobe Sound, Florida

17th @ Medalist Golf Club, Hobe Sound, FL

Secession Golf Club, 25th Anniversary Book, with author Lee Pace

Centennial Book for the Princess Anne Country Club

Gulph Mills Golf Club~Centennial Book, King of Prussia, Pennsylvania

Main Contributor to the NEW Planet Golf book, 2016