Click to add grid content:
Select Gallery
Rancho Mission Viejo, CaliforniaRancho Mission Viejo, CaliforniaTaipei 101, TaiwanTaipei, TaiwanTaipei, TaiwanTaipei, TaiwanTaipei, TaiwanKaohsiung Harbor, TaiwanChengqing Lake, TaiwanOlympic Stadium, Beijing

I put forth my photography in this site for you to enjoy.  Hopefully, you will be inspired by these photographs.  For ready-to-print photos, please visit the Large Prints section.

  • If you are interested in purchasing the digital files, prints, or have any other questions, please write to