Instagram Logo

offthecheng

Duncan Cheng

Still & Motion
📌 LA
📮 Bookings: work@benji2timez.com
📮 duncan@duncancheng.com
@offthenegative

781
posts
1.7K
followers
13.3K
following


3
8
2 years ago



3
8
2 years ago


3
8
2 years ago

Apricity: The warmness of the sun in winter.

Music:
Arcade Fire - Song on the Beach
Voice over - @lauradennis__

#apricity #kodakprofessional #portra400 #shotonfilm #35mm


3
25
3 years ago

Was such a fun project with amazing group of wonderful creatives, I appreciate you all. I want to congratulate @anhcotran for being the global creative director for @milbonusa! Thank you for entrusting me to bring your vision to life. 😊🙏🖤🎉 Creative Art Director: @anhcotran
Director/Photographer #offthebutt
DP: @bennybankskid @sobenphy
Digitech: @jonathanrobertsphotography
Asst: @gaseosaenbolsa @mada_photo
Lead Hair Educator: @danielsunghoonkim
Hair Educator: @nina.adado
1st hair asst: @amandajsmart
2nd hair asst: @iamnattyjackson
3rd hair asst: @alexehouston
MUA: @jinjuthamakeup
Wardrobe stylist: @katelova
Set Design: @skyeprey
Producer: @jenn_tyk
Model: @maelyschance @lamodels @sarahnsalem

#holycrapwehaveabigteam #milbonusa #milbonpro #milbon #livedinhair #curatedcutting #milbonhair #offthecheng #anhcotran #ss2020 #idontknowwhatelsetotag #whyisthissolong


3
68
6 years ago

Was such a fun project with amazing group of wonderful creatives, I appreciate you all. I want to congratulate @anhcotran for being the global creative director for @milbonusa! Thank you for entrusting me to bring your vision to life. 😊🙏🖤🎉 Creative Art Director: @anhcotran
Director/Photographer #offthebutt
DP: @bennybankskid @sobenphy
Digitech: @jonathanrobertsphotography
Asst: @gaseosaenbolsa @mada_photo
Lead Hair Educator: @danielsunghoonkim
Hair Educator: @nina.adado
1st hair asst: @amandajsmart
2nd hair asst: @iamnattyjackson
3rd hair asst: @alexehouston
MUA: @jinjuthamakeup
Wardrobe stylist: @katelova
Set Design: @skyeprey
Producer: @jenn_tyk
Model: @maelyschance @lamodels @sarahnsalem

#holycrapwehaveabigteam #milbonusa #milbonpro #milbon #livedinhair #curatedcutting #milbonhair #offthecheng #anhcotran #ss2020 #idontknowwhatelsetotag #whyisthissolong


3
68
6 years ago

Was such a fun project with amazing group of wonderful creatives, I appreciate you all. I want to congratulate @anhcotran for being the global creative director for @milbonusa! Thank you for entrusting me to bring your vision to life. 😊🙏🖤🎉 Creative Art Director: @anhcotran
Director/Photographer #offthebutt
DP: @bennybankskid @sobenphy
Digitech: @jonathanrobertsphotography
Asst: @gaseosaenbolsa @mada_photo
Lead Hair Educator: @danielsunghoonkim
Hair Educator: @nina.adado
1st hair asst: @amandajsmart
2nd hair asst: @iamnattyjackson
3rd hair asst: @alexehouston
MUA: @jinjuthamakeup
Wardrobe stylist: @katelova
Set Design: @skyeprey
Producer: @jenn_tyk
Model: @maelyschance @lamodels @sarahnsalem

#holycrapwehaveabigteam #milbonusa #milbonpro #milbon #livedinhair #curatedcutting #milbonhair #offthecheng #anhcotran #ss2020 #idontknowwhatelsetotag #whyisthissolong


3
68
6 years ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago


The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago


The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago


The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

The real Met!! My creative team behind the scenes worked tirelessly to make the Met the most incredible and surreal experience for me. Beyond grateful for the opportunity to collaborate alongside a passionate group of creatives that help me feel like my best self.


1.3M
2.7K
1 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

🍑 @allybarrows on 35mm & 120mm


3
7
3 weeks ago

In stereoscopic fashion, been reaching for my Nishika N8000 lately. #35mm


3
18
1 months ago

Don’t remember it clearly, just how it felt 🌙 @alinvlee


3
3
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

light.🦋 @amenahsoares in 35mm


3
7
1 months ago

Sorry cash only @alinvlee

#landscape4lyfe


3
6
1 months ago

Sorry cash only @alinvlee

#landscape4lyfe


3
6
1 months ago

Sorry cash only @alinvlee

#landscape4lyfe


3
6
1 months ago

Sorry cash only @alinvlee

#landscape4lyfe


3
6
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

The moments that don’t make the runway
Somewhere between call times in 28mm
#35mm @kodakprofessional


3
9
1 months ago

📷 with @alysaxliu before Elton John Oscar viewing Party @louisvuitton @vanityfair

📷: 🧍🏻
🪮: @anhcotran
🪮 assist: @justmeezay
💄: @pircillapae
👩🏻‍💻: @gabrielapelletier
🎨: @kelsey.styles.hair

#livedinhair


3
414
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago

Energy is contagious!@alysaxliu X @louisvuitton @wmag PFW 2026

📷: 🧍🏻
💄: @tyronmachhausen
🪮: @anhcotran
🪮: @mikameoki


3
104
2 months ago


Story Save - Najlepsze darmowe narzędzie do zapisywania historii, rolek, zdjęć, wideo, wyróżnionych, IGTV na telefonie.

Story-save.com to intuicyjne narzędzie online, które umożliwia pobieranie i zapisywanie różnych treści, w tym historii, zdjęć, wideo i materiałów IGTV bezpośrednio z Instagrama. Dzięki Story-Save możesz łatwo pobierać różnorodne treści z Instagrama, a także oglądać je w dogodnym czasie, nawet bez dostępu do internetu. To narzędzie jest idealne na chwile, kiedy znajdziesz coś interesującego na Instagramie i chcesz zapisać to na później. Użyj Story-Save, aby nie przegapić okazji, aby zabrać ulubione momenty z Instagrama ze sobą!

Nasze zalety:

Brak potrzeby rejestracji

Unikaj pobierania aplikacji i rejestracji, przechowuj historie w internecie.

Wysoka jakość

Zakończ z kiepską jakością treści, zachowuj tylko wysokiej rozdzielczości historie.

Dostępność na wszystkich

Urządzenia Pobieraj historie z Instagrama za pomocą każdej przeglądarki, iPhone'a, Androida.

Całkowicie darmowe

Absolutnie bez opłat. Pobierz dowolną historię bez żadnych kosztów.

Najczęściej zadawane pytania

Funkcja pobierania historii na Instagramie została zaprojektowana w celu zapewnienia bezpiecznej i wysokiej jakości metody pobierania historii z Instagrama. Jest łatwa w obsłudze i nie wymaga rejestracji ani logowania. Wystarczy skopiować link, wkleić go i cieszyć się treścią.
Pobieranie historii z Instagrama to prosty proces, który obejmuje trzy kroki:
  • 1. Przejdź do narzędzia do pobierania historii z Instagrama.
  • 2. Następnie wpisz nazwę użytkownika profilu Instagram w podanym polu i kliknij przycisk Pobierz.
  • 3. Zobaczysz wszystkie historie dostępne w bieżącym 24-godzinnym okresie. Wybierz te, które chcesz pobrać, i kliknij Pobierz.
Wybrana historia zostanie szybko zapisana w pamięci lokalnej Twojego urządzenia.
Niestety, nie jest możliwe pobieranie historii z prywatnych kont z powodu ograniczeń prywatności.
Nie ma limitu na liczbę historii, które można pobrać. Usługa pobierania historii jest dostępna do nieograniczonego użytku i jest całkowicie darmowa.
Tak, legalne jest pobieranie i zapisywanie historii z Instagrama innych użytkowników, pod warunkiem, że nie będą one wykorzystywane do celów komercyjnych. Jeśli zamierzasz je wykorzystać komercyjnie, musisz uzyskać zgodę właściciela treści i przypisać mu autorstwo za każdym razem, gdy historia jest używana.
Wszystkie pobrane historie są zazwyczaj zapisywane w folderze Pobrane na Twoim komputerze, niezależnie od tego, czy używasz Windowsa, Maca, czy iOS. Na urządzeniach mobilnych historie są zapisywane w pamięci telefonu i powinny natychmiast pojawić się w aplikacji Galeria po pobraniu.