Milan-based photographer capturing what often goes unnoticed: details, textures, and moments that make a scene feel real. From landscapes and products to concerts and sports, each project is a new perspective to explore.
Selected clients
MrDip Shop · Groove Temple · Più o Meno Pop · PhotoToday · Distopic · OTC · Honky Tonky
For commissions, collaborations, or just to say hello. 👋🏼
ISO 800 | 35 mm | f 6.3 | 1/160 s
ISO 125 | 105 mm | f 8 | 1/6 s
ISO 100 | 41 mm | f 11 | 1/100 s
ISO 3200 | 200 mm | f 2.8 | 1/160 s
ISO 2500 | 20 mm | f 4.5 | 1/100 s
ISO 2500 | 105 mm | f 4 | 1/160 s
ISO 400 | 20 mm | f 8 | 1/500 s
ISO 320 | 70 mm | f 5.6 | 1/8 s
ISO 800 | 20 mm | f 6.3 | 1/200 s
ISO 800 | 70 mm | f 3.2 | 1/320 s
ISO 619 | 20 mm | f 5.6 | 1/320 s
ISO 100 | 20 mm | f 8 | 1/640 s
ISO 3200 | 120 mm | f 2.8 | 1/160 s
ISO 50 | 20 mm | f 5.6 | 1/320 s
ISO 800 | 105 mm | f 2.8 | 1/125 s
ISO 100 | 33 mm | f 2.8 | 1/320 s
ISO 200 | 145 mm | f 7.1 | 1/640 s
ISO 200 | 44 mm | f 2.8 | 1/2500 s
ISO 100 | 20 mm | f 7.1 | 1/500 s
ISO 4000 | 24 mm | f 4 | 1/100 s
ISO 800 | 105 mm | f 2.8 | 1/100 s
ISO 320 | 70 mm | f 5.6 | 1/8 s
ISO 1600 | 50 mm | f 2.8 | 1/100 s
ISO 640 | 20 mm | f 7.1 | 1/125 s
ISO 400 | 20 mm | f 5.6 | 1/125 s
ISO 6400 | 20 mm | f 3.2 | 1/250 s
ISO 200 | 105 mm | f 5 | 1/15 s
ISO 400 | 52 mm | f 2.8 | 1/160 s
ISO 800 | 20 mm | f 6.3 | 1/200 s
ISO 6400 | 105 mm | f 2.8 | 1/125 s
ISO 12800 | 105 mm | f 5.6 | 1/125 s
ISO 800 | 50 mm | f 2.8 | 1/80 s
ISO 100 | 20 mm | f 8 | 1/500 s
ISO 8000 | 105 mm | f 2.8 | 1/125 s
ISO 100 | 50 mm | f 2.8 | 1/1000 s
ISO 320 | 105 mm | f 5 | 1/1250 s
ISO 100 | 20 mm | f 8 | 1/500 s
ISO 400 | 35 mm | f 10 | 4 s
ISO 100 | 20 mm | f 8 | 1/500 s
ISO 100 | 35 mm | f 10 | 1/25 s