Lists (9)


20 Photos


1 Photos


14 Photos


2 Photos

Local Models I'd Love to Work With

97 Photos

Lovely long hair

11 Photos

Nice editing

12 Photos

Nice poses

7 Photos


40 Photos
See Less

About Me

I'm a PhD scientist at work and a photographer at leisure times. I am also an international contest winning photographer who has had great passions on travel, people and nature. I have been shooting photos in more than 80 countries worldwide (see link My Photography Website above). I am currently very much interested in people portraits and would love to do TFP with female models. I always look for new models and new concepts/ideas to develop together. I only use professional full frame cameras and lenses, shoot raw data, use Photoshop CS6 for post-editing. I also have a home studio with both white and black backdrops. if you like my work and are interested in working together, do not hesitate to contact me! I do retouching/editing myself, taking account of your personal preferences. I'll send you edited HQ photos within a few days from the shooting. You may copy all the original jpeg photos if you want to.

I'm only available when I'm in town because I travel a lot every year.

Your comments are welcome and appreciated. Thank you, for stopping by.

Verified Credits (5)

Worked with Johnliu Photography? Share your experience and become verified!
Add Credits

"Fun to work with and friendly. I loved the fact that I got to look through the photos before I left and the speedy turn around with my images." Read less

... Read more

"Such a fun experience working with John. Pictures were phenomenal and I absolutely cannot wait to continue working with him. By far one of the best photo shoots I have experienced." Read less

... Read more

Credit Notes

I had pleasure worked with these models:

Mayhem # 592533, SallieLou
Mayhem # 4066481, Carrie Englehart
Mayhem # 3238266, Jamie Lee Bauern
Mayhem # 3640026, helenokitty
Mayhem # 4023694, Whitney ATX
Mayhem # 4026628, Bindu Sagiraju
Mayhem # 3741134, Heather2112
Mayhem # 4000605, Nicole annlee
Mayhem # 3757254, annawdai
Mayhem # 3832918, Latvian Lady
Mayhem # 1062651, B R E N N A N
Mayhem # 3575617, Baileynw17
Mayhem # 3086048, Sekaa
Mayhem # 3762979, cacaulara
Mayhem # 217867, Janese Maricelli
Mayhem # 1531788, Elizabeth Escobedo
Mayhem # 3664701, EHafley X2
Mayhem # 1793797, anna Elaine
Mayhem # 3727491, Krysttal Lynn
Mayhem # 3586309, MewNu
Mayhem # 2103877, Meghan Castle
Mayhem # 3669749, oliviapapps
Tiffany C
Mayhem # 3621193, danigulmar
Mayhem # 3647789, Danicaylin x 2
Mayhem # 3638384, kvpri_SVN
Mayhem # 3394387, Neveah
Mayhem # 3488743, jdm_mermaid
Mayhem # 3595422, laurenetti
Mayhem # 471529, Marita Trinity
Mayhem #3591640, Dayna488
Mayhem #3479651, Jessi Coy
Mayhem #2764503, McClane Bertoni
Mayhem #3324541, lucy_defran
Mayhem #1102287, Jacqueline Orlando (Engagement)
Mayhem #3445055, Victoriamiddleton
Martha and Miguel Rosales (Wedding)
Mayhem #3448255, rrachel_i
Mayhem #3408890, RachelScheer
Mayhem #3366504, NatalieAguirre
Mayhem #2008582, Karina622
Mayhem #786090, Carmen Silguero
Mayhem #1774964, Elyssa G
Mayhem #3169482, Nikki Nebula
Mayhem #3171400, JaxyStry
Mayhem #2716910, Jody Ann Palmer x 2
Mayhem #3033582, Wheelergirl
Mayhem #2011218, Alexis starrine
Mayhem #3130656, YvonneVan
Mayhem #2348483, Afrouz x 2
Mayhem #3072607, Katy Birkelbach
Mayhem #3052965, Sierra M Stansell
Mayhem #2815074, Lavalea Partsch
Mayhem #412344, Felicia R
Mayhem #2870615, Nyki Marii
Mayhem #2801809, Savage Solace
Mayhem #1828277, KAM cam
Mayhem #1692259, PoLLy__PoCKeT
Mayhem #2102863, Brienna Nelson
Mayhem #2846760 Clara D
Mayhem #18766, Jenn CHICAGO
Mayhem #2295185, Liz Moon x 2
Mayhem #551031, redline814 x 2
Mayhem #1679459, Tiffany Anne Moreland x 2

Hair Stylists:

Mayhem # 800576, OnSite Hair Design

Toggle Worksafe Mode: On | Off

Disclaimer: All casting calls on our site are posted by third parties and not by us. We are not a talent agency and we do not endorse or recommend any agency, company or individual that posts a casting call on our site. We do not verify the legitimacy, accuracy or currency of any casting notice posted on our site. Please refer to Member Safety and Avoiding Scams before deciding to work with any individuals on the site. If you notice any suspicious activity, please report such activity to us immediately at [email protected]. By using this site, you agree to be bound by our Site Rules, Terms, Privacy Policy and Cookie Policy.