Instagram Logo

robinruitenberg

Robin Ruitenberg

Cinematographer

21
posts
1.6K
followers
3.3K
following

for @moby and @gaidaaonthewebs
This project has to be the most special one yet.

We traveled all the way to Peru to shoot these amazing story's and experience the vibrant culture of the peruvians. Hope you enjoy watching this as much as I enjoyed capturing these images.

The people in this film all have their own very unique stories. All of these people have helped out tremendously, and we in return have tried to be as additive to them. Everyone you see in this film has permitted us to show their story. We want to thank all the kind, beautiful and supportive people who made this film possible.

A Segraphy film
Written & Directed by: Segraphy & Joachim Spruijt
Director of Photography: Robin Ruitenberg
Production company: Trip to the moon Films
Co-production company: House of Panic (Jules Tervoort & Ania Markham )
Production supervisor: Max Grapperhaus & Jan Oudemans @Trip to the moon Films
Producer: Janna Herrera Lujan @Trip to the Moon Films
Producer: Lotte Hoeksema @House of Panic
Edit: Alex Pieterse
Styling: Melanie Petrona
Clothing: HJK Knitwear

VFX By POST PANIC
Head of Post Production: Ivor Goldberg
VFX Producers: Lotte Hoeksema & Andrey Golubyev
VFX Artists
Janneke Van Der Wel
Jef Fleurkens
Owen Buckley
Chris Staves
Guido Ekker
Ignacio Matey

Grading: Barry Clarke - Captcha!

Local fixer & Guide: Antonio Salas
Additional Local Production: Teresa Salas

Talents:
Lucas - Healer
Heber Huamàn - Artist
Valentina Salas - Running Kids
Nancy charahuayta bermudes - Truck Sequence
Salvador Antonio Segura Lasteros - Running kids

Special thanks to:
Delia Salas
Plenario quispe huaman
Miguel Sebastián Miranda Segura
Diego Nicolás Miranda Segura
Paulo Kelvin Pocco Huisa
Billy Guet-Frapard


314
52
3 years ago


for @moby and @gaidaaonthewebs
This project has to be the most special one yet.

We traveled all the way to Peru to shoot these amazing story's and experience the vibrant culture of the peruvians. Hope you enjoy watching this as much as I enjoyed capturing these images.

The people in this film all have their own very unique stories. All of these people have helped out tremendously, and we in return have tried to be as additive to them. Everyone you see in this film has permitted us to show their story. We want to thank all the kind, beautiful and supportive people who made this film possible.

A Segraphy film
Written & Directed by: Segraphy & Joachim Spruijt
Director of Photography: Robin Ruitenberg
Production company: Trip to the moon Films
Co-production company: House of Panic (Jules Tervoort & Ania Markham )
Production supervisor: Max Grapperhaus & Jan Oudemans @Trip to the moon Films
Producer: Janna Herrera Lujan @Trip to the Moon Films
Producer: Lotte Hoeksema @House of Panic
Edit: Alex Pieterse
Styling: Melanie Petrona
Clothing: HJK Knitwear

VFX By POST PANIC
Head of Post Production: Ivor Goldberg
VFX Producers: Lotte Hoeksema & Andrey Golubyev
VFX Artists
Janneke Van Der Wel
Jef Fleurkens
Owen Buckley
Chris Staves
Guido Ekker
Ignacio Matey

Grading: Barry Clarke - Captcha!

Local fixer & Guide: Antonio Salas
Additional Local Production: Teresa Salas

Talents:
Lucas - Healer
Heber Huamàn - Artist
Valentina Salas - Running Kids
Nancy charahuayta bermudes - Truck Sequence
Salvador Antonio Segura Lasteros - Running kids

Special thanks to:
Delia Salas
Plenario quispe huaman
Miguel Sebastián Miranda Segura
Diego Nicolás Miranda Segura
Paulo Kelvin Pocco Huisa
Billy Guet-Frapard


314
52
3 years ago

In My Phone for @joshuaj_music

A deeply personal song and video inspired by Joshua J’s journey of self-discovery. After learning his late father was Ghanaian—a man he never knew but always felt watching over him. As well as honoring his roots, the video also reflects on his relationship with his biological mother, who has been battling addiction her whole life. Through this project, Joshua humanizes addiction, balancing the story of the father he sought to connect with and the mother he tried to understand.

——————

Directed by: @segraphy & @joaspruijt
DOP: @robinruitenberg
Creative Director: @segraphy
Producer: @ansah.theplugg
Editor & Compositing: @milan.beltman
Colorist: @coloristdaveyrietmeijer
Sound Design: @milan.beltman
Production Assistant: @chiefofamsterdam
Local Fixer: @manuelcoffi
Additional VFX: @semleuven
Talent Costume: @manuelcoffi

Special Thanks: @mcb_rentals , @linobrownski , @kopsje, @pkeyz_ , @gaidaaonthewebs , @focusonbadrr, @petronajewelry


1K
137
1 years ago

In My Phone for @joshuaj_music

A deeply personal song and video inspired by Joshua J’s journey of self-discovery. After learning his late father was Ghanaian—a man he never knew but always felt watching over him. As well as honoring his roots, the video also reflects on his relationship with his biological mother, who has been battling addiction her whole life. Through this project, Joshua humanizes addiction, balancing the story of the father he sought to connect with and the mother he tried to understand.

——————

Directed by: @segraphy & @joaspruijt
DOP: @robinruitenberg
Creative Director: @segraphy
Producer: @ansah.theplugg
Editor & Compositing: @milan.beltman
Colorist: @coloristdaveyrietmeijer
Sound Design: @milan.beltman
Production Assistant: @chiefofamsterdam
Local Fixer: @manuelcoffi
Additional VFX: @semleuven
Talent Costume: @manuelcoffi

Special Thanks: @mcb_rentals , @linobrownski , @kopsje, @pkeyz_ , @gaidaaonthewebs , @focusonbadrr, @petronajewelry


1K
137
1 years ago

In My Phone for @joshuaj_music

A deeply personal song and video inspired by Joshua J’s journey of self-discovery. After learning his late father was Ghanaian—a man he never knew but always felt watching over him. As well as honoring his roots, the video also reflects on his relationship with his biological mother, who has been battling addiction her whole life. Through this project, Joshua humanizes addiction, balancing the story of the father he sought to connect with and the mother he tried to understand.

——————

Directed by: @segraphy & @joaspruijt
DOP: @robinruitenberg
Creative Director: @segraphy
Producer: @ansah.theplugg
Editor & Compositing: @milan.beltman
Colorist: @coloristdaveyrietmeijer
Sound Design: @milan.beltman
Production Assistant: @chiefofamsterdam
Local Fixer: @manuelcoffi
Additional VFX: @semleuven
Talent Costume: @manuelcoffi

Special Thanks: @mcb_rentals , @linobrownski , @kopsje, @pkeyz_ , @gaidaaonthewebs , @focusonbadrr, @petronajewelry


1K
137
1 years ago

In My Phone for @joshuaj_music

A deeply personal song and video inspired by Joshua J’s journey of self-discovery. After learning his late father was Ghanaian—a man he never knew but always felt watching over him. As well as honoring his roots, the video also reflects on his relationship with his biological mother, who has been battling addiction her whole life. Through this project, Joshua humanizes addiction, balancing the story of the father he sought to connect with and the mother he tried to understand.

——————

Directed by: @segraphy & @joaspruijt
DOP: @robinruitenberg
Creative Director: @segraphy
Producer: @ansah.theplugg
Editor & Compositing: @milan.beltman
Colorist: @coloristdaveyrietmeijer
Sound Design: @milan.beltman
Production Assistant: @chiefofamsterdam
Local Fixer: @manuelcoffi
Additional VFX: @semleuven
Talent Costume: @manuelcoffi

Special Thanks: @mcb_rentals , @linobrownski , @kopsje, @pkeyz_ , @gaidaaonthewebs , @focusonbadrr, @petronajewelry


1K
137
1 years ago

In My Phone for @joshuaj_music

A deeply personal song and video inspired by Joshua J’s journey of self-discovery. After learning his late father was Ghanaian—a man he never knew but always felt watching over him. As well as honoring his roots, the video also reflects on his relationship with his biological mother, who has been battling addiction her whole life. Through this project, Joshua humanizes addiction, balancing the story of the father he sought to connect with and the mother he tried to understand.

——————

Directed by: @segraphy & @joaspruijt
DOP: @robinruitenberg
Creative Director: @segraphy
Producer: @ansah.theplugg
Editor & Compositing: @milan.beltman
Colorist: @coloristdaveyrietmeijer
Sound Design: @milan.beltman
Production Assistant: @chiefofamsterdam
Local Fixer: @manuelcoffi
Additional VFX: @semleuven
Talent Costume: @manuelcoffi

Special Thanks: @mcb_rentals , @linobrownski , @kopsje, @pkeyz_ , @gaidaaonthewebs , @focusonbadrr, @petronajewelry


1K
137
1 years ago

In My Phone for @joshuaj_music

A deeply personal song and video inspired by Joshua J’s journey of self-discovery. After learning his late father was Ghanaian—a man he never knew but always felt watching over him. As well as honoring his roots, the video also reflects on his relationship with his biological mother, who has been battling addiction her whole life. Through this project, Joshua humanizes addiction, balancing the story of the father he sought to connect with and the mother he tried to understand.

——————

Directed by: @segraphy & @joaspruijt
DOP: @robinruitenberg
Creative Director: @segraphy
Producer: @ansah.theplugg
Editor & Compositing: @milan.beltman
Colorist: @coloristdaveyrietmeijer
Sound Design: @milan.beltman
Production Assistant: @chiefofamsterdam
Local Fixer: @manuelcoffi
Additional VFX: @semleuven
Talent Costume: @manuelcoffi

Special Thanks: @mcb_rentals , @linobrownski , @kopsje, @pkeyz_ , @gaidaaonthewebs , @focusonbadrr, @petronajewelry


1K
137
1 years ago


In My Phone for @joshuaj_music

A deeply personal song and video inspired by Joshua J’s journey of self-discovery. After learning his late father was Ghanaian—a man he never knew but always felt watching over him. As well as honoring his roots, the video also reflects on his relationship with his biological mother, who has been battling addiction her whole life. Through this project, Joshua humanizes addiction, balancing the story of the father he sought to connect with and the mother he tried to understand.

——————

Directed by: @segraphy & @joaspruijt
DOP: @robinruitenberg
Creative Director: @segraphy
Producer: @ansah.theplugg
Editor & Compositing: @milan.beltman
Colorist: @coloristdaveyrietmeijer
Sound Design: @milan.beltman
Production Assistant: @chiefofamsterdam
Local Fixer: @manuelcoffi
Additional VFX: @semleuven
Talent Costume: @manuelcoffi

Special Thanks: @mcb_rentals , @linobrownski , @kopsje, @pkeyz_ , @gaidaaonthewebs , @focusonbadrr, @petronajewelry


1K
137
1 years ago

CORRUPT us for ZEP

Shot on Double X 16mm hand developed film.

Director: Joachim Spruijt @joaspruijt
Director of Photography: Robin
Ruitenberg @robinruitenberg
Associate CD: Segraphy @segraphy
1st AC: Krijn Wintjes @krijnwintjes
Gaffer: Thijs Besteman @thijsieb

1st AD: @samin.chandra
Stylist: Nelio Diogo @prtclcorp
Styling assistant: David Siepman @david_r_siepman
MUA: @dontcry_bekawaii
Set Design: @djina.bdb

Casting: @theplatform_nl

Dancer: Rebecca Ave Speroni @sperons___

Talent: @michael3kow @gatori13 @ridder.mp3 @moetbort @samin.chandra

Post production house: Underscore film @underscorefilm
Edit: Joachim Spruijt & Willem Beelaerts van Blokland @willembvb
Colorist: Davey Rietmeijer @coloristdaveyrietmeijer
VFX: Sem Leuven @semleuven
BTS: Sammy Huijts
@sammyiason
Hand development: Onno Petersen

music:
Produced by ZEP
Composed by ZEP & Siimbie Lakew @siimbiie
Extra guitars by Lazlo @lazlorogier
Mastered by @killingskills

Thanks @melvinfraenk & @wijzijndox for the support

@kodak_shootfilm


1.1K
83
1 years ago

CORRUPT us for ZEP

Shot on Double X 16mm hand developed film.

Director: Joachim Spruijt @joaspruijt
Director of Photography: Robin
Ruitenberg @robinruitenberg
Associate CD: Segraphy @segraphy
1st AC: Krijn Wintjes @krijnwintjes
Gaffer: Thijs Besteman @thijsieb

1st AD: @samin.chandra
Stylist: Nelio Diogo @prtclcorp
Styling assistant: David Siepman @david_r_siepman
MUA: @dontcry_bekawaii
Set Design: @djina.bdb

Casting: @theplatform_nl

Dancer: Rebecca Ave Speroni @sperons___

Talent: @michael3kow @gatori13 @ridder.mp3 @moetbort @samin.chandra

Post production house: Underscore film @underscorefilm
Edit: Joachim Spruijt & Willem Beelaerts van Blokland @willembvb
Colorist: Davey Rietmeijer @coloristdaveyrietmeijer
VFX: Sem Leuven @semleuven
BTS: Sammy Huijts
@sammyiason
Hand development: Onno Petersen

music:
Produced by ZEP
Composed by ZEP & Siimbie Lakew @siimbiie
Extra guitars by Lazlo @lazlorogier
Mastered by @killingskills

Thanks @melvinfraenk & @wijzijndox for the support

@kodak_shootfilm


1.1K
83
1 years ago

CORRUPT us for ZEP

Shot on Double X 16mm hand developed film.

Director: Joachim Spruijt @joaspruijt
Director of Photography: Robin
Ruitenberg @robinruitenberg
Associate CD: Segraphy @segraphy
1st AC: Krijn Wintjes @krijnwintjes
Gaffer: Thijs Besteman @thijsieb

1st AD: @samin.chandra
Stylist: Nelio Diogo @prtclcorp
Styling assistant: David Siepman @david_r_siepman
MUA: @dontcry_bekawaii
Set Design: @djina.bdb

Casting: @theplatform_nl

Dancer: Rebecca Ave Speroni @sperons___

Talent: @michael3kow @gatori13 @ridder.mp3 @moetbort @samin.chandra

Post production house: Underscore film @underscorefilm
Edit: Joachim Spruijt & Willem Beelaerts van Blokland @willembvb
Colorist: Davey Rietmeijer @coloristdaveyrietmeijer
VFX: Sem Leuven @semleuven
BTS: Sammy Huijts
@sammyiason
Hand development: Onno Petersen

music:
Produced by ZEP
Composed by ZEP & Siimbie Lakew @siimbiie
Extra guitars by Lazlo @lazlorogier
Mastered by @killingskills

Thanks @melvinfraenk & @wijzijndox for the support

@kodak_shootfilm


1.1K
83
1 years ago

CORRUPT us for ZEP

Shot on Double X 16mm hand developed film.

Director: Joachim Spruijt @joaspruijt
Director of Photography: Robin
Ruitenberg @robinruitenberg
Associate CD: Segraphy @segraphy
1st AC: Krijn Wintjes @krijnwintjes
Gaffer: Thijs Besteman @thijsieb

1st AD: @samin.chandra
Stylist: Nelio Diogo @prtclcorp
Styling assistant: David Siepman @david_r_siepman
MUA: @dontcry_bekawaii
Set Design: @djina.bdb

Casting: @theplatform_nl

Dancer: Rebecca Ave Speroni @sperons___

Talent: @michael3kow @gatori13 @ridder.mp3 @moetbort @samin.chandra

Post production house: Underscore film @underscorefilm
Edit: Joachim Spruijt & Willem Beelaerts van Blokland @willembvb
Colorist: Davey Rietmeijer @coloristdaveyrietmeijer
VFX: Sem Leuven @semleuven
BTS: Sammy Huijts
@sammyiason
Hand development: Onno Petersen

music:
Produced by ZEP
Composed by ZEP & Siimbie Lakew @siimbiie
Extra guitars by Lazlo @lazlorogier
Mastered by @killingskills

Thanks @melvinfraenk & @wijzijndox for the support

@kodak_shootfilm


1.1K
83
1 years ago


1.8K
69
1 months ago


1.8K
69
1 months ago



1.8K
69
1 months ago


1.8K
69
1 months ago


1.8K
69
1 months ago


1.8K
69
1 months ago

Brand new @nike - TL2.5 starring @peterwassili

Client: @nike @snipes
Produced by: @provokelabs
Local Production & Branding Partner: @thesource_global

Directed by: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt

Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio
Account & Project Manager: Peyman Shahsavarkhani @youlovepayman
Account Director: Valentino Brodkorb
Account Manager & Creative: Carvalho Mateman @cryingpablo

Producer: Matteo Pani | @matteopani
Producer: Riccardo Campagna | @richardcountry
Production Assistant: Matteo Di Felice | @matteodifelice
Production Assistant: Emanuele Dessi | @zermann
PA: Giacomo Paini | @lazy_jack.png

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Nicola Inderle | @nicolainderlao
2nd AC / DIT: Michele Porcari | @micheleporcari_
Gaffer + Key Grip: Michael Ciaramicoli | @mich_images
Best Boy Ele + Grip: Samy Besana | samy.besana
Set Design: Michele De Filippis | @tomfiato

BTS + Edit & Color: @the__circumstances
Styling: Aurora Dolce | @dolcissima___
Stylist Assistant: Lea Eva | @leaevaangelistah
Editor: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt
Grading: @iro.lab
Graphic Design: Sef | @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Music & Sound Design: @lamsi @dimi.blu


289
36
7 months ago

Brand new @nike - TL2.5 starring @peterwassili

Client: @nike @snipes
Produced by: @provokelabs
Local Production & Branding Partner: @thesource_global

Directed by: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt

Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio
Account & Project Manager: Peyman Shahsavarkhani @youlovepayman
Account Director: Valentino Brodkorb
Account Manager & Creative: Carvalho Mateman @cryingpablo

Producer: Matteo Pani | @matteopani
Producer: Riccardo Campagna | @richardcountry
Production Assistant: Matteo Di Felice | @matteodifelice
Production Assistant: Emanuele Dessi | @zermann
PA: Giacomo Paini | @lazy_jack.png

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Nicola Inderle | @nicolainderlao
2nd AC / DIT: Michele Porcari | @micheleporcari_
Gaffer + Key Grip: Michael Ciaramicoli | @mich_images
Best Boy Ele + Grip: Samy Besana | samy.besana
Set Design: Michele De Filippis | @tomfiato

BTS + Edit & Color: @the__circumstances
Styling: Aurora Dolce | @dolcissima___
Stylist Assistant: Lea Eva | @leaevaangelistah
Editor: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt
Grading: @iro.lab
Graphic Design: Sef | @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Music & Sound Design: @lamsi @dimi.blu


289
36
7 months ago


Brand new @nike - TL2.5 starring @peterwassili

Client: @nike @snipes
Produced by: @provokelabs
Local Production & Branding Partner: @thesource_global

Directed by: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt

Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio
Account & Project Manager: Peyman Shahsavarkhani @youlovepayman
Account Director: Valentino Brodkorb
Account Manager & Creative: Carvalho Mateman @cryingpablo

Producer: Matteo Pani | @matteopani
Producer: Riccardo Campagna | @richardcountry
Production Assistant: Matteo Di Felice | @matteodifelice
Production Assistant: Emanuele Dessi | @zermann
PA: Giacomo Paini | @lazy_jack.png

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Nicola Inderle | @nicolainderlao
2nd AC / DIT: Michele Porcari | @micheleporcari_
Gaffer + Key Grip: Michael Ciaramicoli | @mich_images
Best Boy Ele + Grip: Samy Besana | samy.besana
Set Design: Michele De Filippis | @tomfiato

BTS + Edit & Color: @the__circumstances
Styling: Aurora Dolce | @dolcissima___
Stylist Assistant: Lea Eva | @leaevaangelistah
Editor: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt
Grading: @iro.lab
Graphic Design: Sef | @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Music & Sound Design: @lamsi @dimi.blu


289
36
7 months ago

Brand new @nike - TL2.5 starring @peterwassili

Client: @nike @snipes
Produced by: @provokelabs
Local Production & Branding Partner: @thesource_global

Directed by: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt

Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio
Account & Project Manager: Peyman Shahsavarkhani @youlovepayman
Account Director: Valentino Brodkorb
Account Manager & Creative: Carvalho Mateman @cryingpablo

Producer: Matteo Pani | @matteopani
Producer: Riccardo Campagna | @richardcountry
Production Assistant: Matteo Di Felice | @matteodifelice
Production Assistant: Emanuele Dessi | @zermann
PA: Giacomo Paini | @lazy_jack.png

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Nicola Inderle | @nicolainderlao
2nd AC / DIT: Michele Porcari | @micheleporcari_
Gaffer + Key Grip: Michael Ciaramicoli | @mich_images
Best Boy Ele + Grip: Samy Besana | samy.besana
Set Design: Michele De Filippis | @tomfiato

BTS + Edit & Color: @the__circumstances
Styling: Aurora Dolce | @dolcissima___
Stylist Assistant: Lea Eva | @leaevaangelistah
Editor: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt
Grading: @iro.lab
Graphic Design: Sef | @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Music & Sound Design: @lamsi @dimi.blu


289
36
7 months ago

Brand new @nike - TL2.5 starring @peterwassili

Client: @nike @snipes
Produced by: @provokelabs
Local Production & Branding Partner: @thesource_global

Directed by: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt

Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio
Account & Project Manager: Peyman Shahsavarkhani @youlovepayman
Account Director: Valentino Brodkorb
Account Manager & Creative: Carvalho Mateman @cryingpablo

Producer: Matteo Pani | @matteopani
Producer: Riccardo Campagna | @richardcountry
Production Assistant: Matteo Di Felice | @matteodifelice
Production Assistant: Emanuele Dessi | @zermann
PA: Giacomo Paini | @lazy_jack.png

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Nicola Inderle | @nicolainderlao
2nd AC / DIT: Michele Porcari | @micheleporcari_
Gaffer + Key Grip: Michael Ciaramicoli | @mich_images
Best Boy Ele + Grip: Samy Besana | samy.besana
Set Design: Michele De Filippis | @tomfiato

BTS + Edit & Color: @the__circumstances
Styling: Aurora Dolce | @dolcissima___
Stylist Assistant: Lea Eva | @leaevaangelistah
Editor: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt
Grading: @iro.lab
Graphic Design: Sef | @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Music & Sound Design: @lamsi @dimi.blu


289
36
7 months ago

Brand new @nike - TL2.5 starring @peterwassili

Client: @nike @snipes
Produced by: @provokelabs
Local Production & Branding Partner: @thesource_global

Directed by: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt

Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio
Account & Project Manager: Peyman Shahsavarkhani @youlovepayman
Account Director: Valentino Brodkorb
Account Manager & Creative: Carvalho Mateman @cryingpablo

Producer: Matteo Pani | @matteopani
Producer: Riccardo Campagna | @richardcountry
Production Assistant: Matteo Di Felice | @matteodifelice
Production Assistant: Emanuele Dessi | @zermann
PA: Giacomo Paini | @lazy_jack.png

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Nicola Inderle | @nicolainderlao
2nd AC / DIT: Michele Porcari | @micheleporcari_
Gaffer + Key Grip: Michael Ciaramicoli | @mich_images
Best Boy Ele + Grip: Samy Besana | samy.besana
Set Design: Michele De Filippis | @tomfiato

BTS + Edit & Color: @the__circumstances
Styling: Aurora Dolce | @dolcissima___
Stylist Assistant: Lea Eva | @leaevaangelistah
Editor: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt
Grading: @iro.lab
Graphic Design: Sef | @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Music & Sound Design: @lamsi @dimi.blu


289
36
7 months ago

Brand new @nike - TL2.5 starring @peterwassili

Client: @nike @snipes
Produced by: @provokelabs
Local Production & Branding Partner: @thesource_global

Directed by: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt

Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio
Account & Project Manager: Peyman Shahsavarkhani @youlovepayman
Account Director: Valentino Brodkorb
Account Manager & Creative: Carvalho Mateman @cryingpablo

Producer: Matteo Pani | @matteopani
Producer: Riccardo Campagna | @richardcountry
Production Assistant: Matteo Di Felice | @matteodifelice
Production Assistant: Emanuele Dessi | @zermann
PA: Giacomo Paini | @lazy_jack.png

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Nicola Inderle | @nicolainderlao
2nd AC / DIT: Michele Porcari | @micheleporcari_
Gaffer + Key Grip: Michael Ciaramicoli | @mich_images
Best Boy Ele + Grip: Samy Besana | samy.besana
Set Design: Michele De Filippis | @tomfiato

BTS + Edit & Color: @the__circumstances
Styling: Aurora Dolce | @dolcissima___
Stylist Assistant: Lea Eva | @leaevaangelistah
Editor: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt
Grading: @iro.lab
Graphic Design: Sef | @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Music & Sound Design: @lamsi @dimi.blu


289
36
7 months ago

Brand new @nike - TL2.5 starring @peterwassili

Client: @nike @snipes
Produced by: @provokelabs
Local Production & Branding Partner: @thesource_global

Directed by: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt

Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio
Account & Project Manager: Peyman Shahsavarkhani @youlovepayman
Account Director: Valentino Brodkorb
Account Manager & Creative: Carvalho Mateman @cryingpablo

Producer: Matteo Pani | @matteopani
Producer: Riccardo Campagna | @richardcountry
Production Assistant: Matteo Di Felice | @matteodifelice
Production Assistant: Emanuele Dessi | @zermann
PA: Giacomo Paini | @lazy_jack.png

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Nicola Inderle | @nicolainderlao
2nd AC / DIT: Michele Porcari | @micheleporcari_
Gaffer + Key Grip: Michael Ciaramicoli | @mich_images
Best Boy Ele + Grip: Samy Besana | samy.besana
Set Design: Michele De Filippis | @tomfiato

BTS + Edit & Color: @the__circumstances
Styling: Aurora Dolce | @dolcissima___
Stylist Assistant: Lea Eva | @leaevaangelistah
Editor: Robin van Geemen & Joachim Spruijt | @robinvangeemen @joaspruijt
Grading: @iro.lab
Graphic Design: Sef | @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Music & Sound Design: @lamsi @dimi.blu


289
36
7 months ago

@nike - TL.2.5

Shooting this video in Paris was an absolute honor. Working alongside my best friends, creating a film for a brand we love, has been a true blessing. Huge thanks to the Parisian crew for their trust in our vision. Despite the hustle, it was incredibly rewarding.

<3

Client: @snipes @nike
Produced by: @provokelabs

Directed by: Robin van Geemen & Joachim Spruijt @robinvangeemen @joaspruijt
Executive Producer: Zoe Bab | @zoeelenibab
Producer: Peyman Shahsavarkhani | @youlovepeyman
Line Producer: Nelson Baque | @nelsonbaque
Assistant Producer / Runner: Matis Baque | @mbaque_
Brand Partnerships Director: Valentino Brodkorb | @vvalentinoantonio

Creative: @cryingpablo
Art Director / Creative: @matthezer
Art Director: Eric Treillard | @eric.treillard

DOP: Robin Ruitenberg | @robinruitenberg
1st AC: Lucas Point | @lucas_point
Gaffer: Hugo Mesnil | @hugo_mesnil
Best Boy: Emmanuel Herbe | @manuelherbe_atwork

Photographer: Tommaso Vincentini | @tmy_vrst
BTS: Mathis Lange | @mathislangee

Styling: Olivier Hansen | @prtclcorp
On-set Translation: @sebaneboli @prtclcorp
HMUA: Donia Ben Najeh | @donia_bna

Catering: @crispyparis kolamparis
Base Camp: @el_cucho1120

Editor: Robin Van Geemen | @robinvangeemen
Grading: @iro.lab
Graphic Desgin: Sef @sefhnsn
VFX: @semleuven @olivierbink @excit.co
Sound Design: @archie_presley_audio
Sound Operator: Tiernan Piroue | @tiernanpiroue
Music: Arcan Yildiz | @fingerbleed

Talent: @1plication_ @crapule2000 @slavin_eyez
Freerunners: Dali Debabeche | @dali_pk, Emeric Escouade | @sayajin75


244
48
12 months ago

Licht van de tunnel for @ritselaar_

An amazing project to have worked on, full 16mm videoclip now on Youtube! 🗣️

Thank you all.

TEAM
Credits:
Directed by: @rubenzonneveld
Director of photography: @robinruitenberg
Gaffer: @thijsieb
Focus puller: Thijs Van Geen Huizen
Edit & grading: @rubenzonneveld
Muziek: Ritse de Jong, Jim van Hooff, Max Adrian
Film development @onnopetersen

@kodak_shootfilm


716
42
1 years ago

Licht van de tunnel for @ritselaar_

An amazing project to have worked on, full 16mm videoclip now on Youtube! 🗣️

Thank you all.

TEAM
Credits:
Directed by: @rubenzonneveld
Director of photography: @robinruitenberg
Gaffer: @thijsieb
Focus puller: Thijs Van Geen Huizen
Edit & grading: @rubenzonneveld
Muziek: Ritse de Jong, Jim van Hooff, Max Adrian
Film development @onnopetersen

@kodak_shootfilm


716
42
1 years ago

Licht van de tunnel for @ritselaar_

An amazing project to have worked on, full 16mm videoclip now on Youtube! 🗣️

Thank you all.

TEAM
Credits:
Directed by: @rubenzonneveld
Director of photography: @robinruitenberg
Gaffer: @thijsieb
Focus puller: Thijs Van Geen Huizen
Edit & grading: @rubenzonneveld
Muziek: Ritse de Jong, Jim van Hooff, Max Adrian
Film development @onnopetersen

@kodak_shootfilm


716
42
1 years ago

Licht van de tunnel for @ritselaar_

An amazing project to have worked on, full 16mm videoclip now on Youtube! 🗣️

Thank you all.

TEAM
Credits:
Directed by: @rubenzonneveld
Director of photography: @robinruitenberg
Gaffer: @thijsieb
Focus puller: Thijs Van Geen Huizen
Edit & grading: @rubenzonneveld
Muziek: Ritse de Jong, Jim van Hooff, Max Adrian
Film development @onnopetersen

@kodak_shootfilm


716
42
1 years ago

Licht van de tunnel for @ritselaar_

An amazing project to have worked on, full 16mm videoclip now on Youtube! 🗣️

Thank you all.

TEAM
Credits:
Directed by: @rubenzonneveld
Director of photography: @robinruitenberg
Gaffer: @thijsieb
Focus puller: Thijs Van Geen Huizen
Edit & grading: @rubenzonneveld
Muziek: Ritse de Jong, Jim van Hooff, Max Adrian
Film development @onnopetersen

@kodak_shootfilm


716
42
1 years ago

Licht van de tunnel for @ritselaar_

An amazing project to have worked on, full 16mm videoclip now on Youtube! 🗣️

Thank you all.

TEAM
Credits:
Directed by: @rubenzonneveld
Director of photography: @robinruitenberg
Gaffer: @thijsieb
Focus puller: Thijs Van Geen Huizen
Edit & grading: @rubenzonneveld
Muziek: Ritse de Jong, Jim van Hooff, Max Adrian
Film development @onnopetersen

@kodak_shootfilm


716
42
1 years ago

Licht van de tunnel for @ritselaar_

An amazing project to have worked on, full 16mm videoclip now on Youtube! 🗣️

Thank you all.

TEAM
Credits:
Directed by: @rubenzonneveld
Director of photography: @robinruitenberg
Gaffer: @thijsieb
Focus puller: Thijs Van Geen Huizen
Edit & grading: @rubenzonneveld
Muziek: Ritse de Jong, Jim van Hooff, Max Adrian
Film development @onnopetersen

@kodak_shootfilm


716
42
1 years ago

Licht van de tunnel for @ritselaar_

An amazing project to have worked on, full 16mm videoclip now on Youtube! 🗣️

Thank you all.

TEAM
Credits:
Directed by: @rubenzonneveld
Director of photography: @robinruitenberg
Gaffer: @thijsieb
Focus puller: Thijs Van Geen Huizen
Edit & grading: @rubenzonneveld
Muziek: Ritse de Jong, Jim van Hooff, Max Adrian
Film development @onnopetersen

@kodak_shootfilm


716
42
1 years ago

ECHOES OF PRAYER. directed by @robinvangeemen

Crew
Director: Robin van Geemen
Producer: Luca Nicolas
Director of Photography: Robin Ruitenberg
First A/C: Krijn Wintjes
Gaffer: Ole Kroes
Art Director: Stan Banning
Editor: Milan Beltman
Grader: Robin van Geemen
Title Design: Segraphy

Cast
Calis Nyarko
Joshua Frimpong
Elie Mavuidi
Jefferson Dzamesi
Erika Agyakwa
Pamela Pinas
Jefferson Dzamesi
Bernard Owusu
Marcel van Geemen
Alan Nicolas
Joshua Frimpong


3
13
1 years ago

Caro 25, happy birthday amore ❤️


264
32
1 years ago

🇵🇸

Production Company: Het Buro
Director: Souf Kinani - Het Buro
Producer: Cecile Neeteson - Het Buro
Productieleider: Luna van Vleuten - Het Buro
D.O.P: Robin Ruitenberg
Focus Puller: Krijn Wintjes
Trainee: Rick Biemolt
Gaffer: Thijs Besteman
Styling: Zoë Yentl
PA: Valéria Tjalkens
Edit: Demi Wesselo
VFX: Nino Mastwijk
Grading: Michel Blom
Titels: Jonno Vaes
Found Footage: Luka Krstovic

Special Thanks to the cast:
Yassin, Chris, Faas, Raquel


344
35
2 years ago

🇵🇸

Production Company: Het Buro
Director: Souf Kinani - Het Buro
Producer: Cecile Neeteson - Het Buro
Productieleider: Luna van Vleuten - Het Buro
D.O.P: Robin Ruitenberg
Focus Puller: Krijn Wintjes
Trainee: Rick Biemolt
Gaffer: Thijs Besteman
Styling: Zoë Yentl
PA: Valéria Tjalkens
Edit: Demi Wesselo
VFX: Nino Mastwijk
Grading: Michel Blom
Titels: Jonno Vaes
Found Footage: Luka Krstovic

Special Thanks to the cast:
Yassin, Chris, Faas, Raquel


344
35
2 years ago

🇵🇸

Production Company: Het Buro
Director: Souf Kinani - Het Buro
Producer: Cecile Neeteson - Het Buro
Productieleider: Luna van Vleuten - Het Buro
D.O.P: Robin Ruitenberg
Focus Puller: Krijn Wintjes
Trainee: Rick Biemolt
Gaffer: Thijs Besteman
Styling: Zoë Yentl
PA: Valéria Tjalkens
Edit: Demi Wesselo
VFX: Nino Mastwijk
Grading: Michel Blom
Titels: Jonno Vaes
Found Footage: Luka Krstovic

Special Thanks to the cast:
Yassin, Chris, Faas, Raquel


344
35
2 years ago

🇵🇸

Production Company: Het Buro
Director: Souf Kinani - Het Buro
Producer: Cecile Neeteson - Het Buro
Productieleider: Luna van Vleuten - Het Buro
D.O.P: Robin Ruitenberg
Focus Puller: Krijn Wintjes
Trainee: Rick Biemolt
Gaffer: Thijs Besteman
Styling: Zoë Yentl
PA: Valéria Tjalkens
Edit: Demi Wesselo
VFX: Nino Mastwijk
Grading: Michel Blom
Titels: Jonno Vaes
Found Footage: Luka Krstovic

Special Thanks to the cast:
Yassin, Chris, Faas, Raquel


344
35
2 years ago

🇵🇸

Production Company: Het Buro
Director: Souf Kinani - Het Buro
Producer: Cecile Neeteson - Het Buro
Productieleider: Luna van Vleuten - Het Buro
D.O.P: Robin Ruitenberg
Focus Puller: Krijn Wintjes
Trainee: Rick Biemolt
Gaffer: Thijs Besteman
Styling: Zoë Yentl
PA: Valéria Tjalkens
Edit: Demi Wesselo
VFX: Nino Mastwijk
Grading: Michel Blom
Titels: Jonno Vaes
Found Footage: Luka Krstovic

Special Thanks to the cast:
Yassin, Chris, Faas, Raquel


344
35
2 years ago

ULTRA ELECTRIQUE
PART 2

🖤

Production Company: Underscore @underscorefilm

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland @willembvb
DOP: Robin Ruitenberg @robinruitenberg
1st AC: Pepijn Nuiten @pepijnnuiten
Gaffer: Max Houtman @maximiliaanhoutman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman @meretweret
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan @remystefan
PA: Cas Velthuis
Photography: Karsten Bonnaire @karsten_bonnaire
Photography: Segraphy @segraphy

Editor: Milan Beltman @milan.beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard @mitchellyard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen @wietsevanbezooijen

Cast: Gem faces - Reilly


474
30
2 years ago

ULTRA ELECTRIQUE
PART 2

🖤

Production Company: Underscore @underscorefilm

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland @willembvb
DOP: Robin Ruitenberg @robinruitenberg
1st AC: Pepijn Nuiten @pepijnnuiten
Gaffer: Max Houtman @maximiliaanhoutman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman @meretweret
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan @remystefan
PA: Cas Velthuis
Photography: Karsten Bonnaire @karsten_bonnaire
Photography: Segraphy @segraphy

Editor: Milan Beltman @milan.beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard @mitchellyard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen @wietsevanbezooijen

Cast: Gem faces - Reilly


474
30
2 years ago

UE

Production Company: Underscore

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland
DOP: Robin Ruitenberg
1st AC: Pepijn Nuiten
Gaffer: Max Houtman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan
PA: Cas Velthuis
Photography: Karsten Bonnaire
Photography: Segraphy

Editor: Milan Beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen

Cast: Gem faces - Reilly


192
28
2 years ago

UE

Production Company: Underscore

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland
DOP: Robin Ruitenberg
1st AC: Pepijn Nuiten
Gaffer: Max Houtman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan
PA: Cas Velthuis
Photography: Karsten Bonnaire
Photography: Segraphy

Editor: Milan Beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen

Cast: Gem faces - Reilly


192
28
2 years ago

UE

Production Company: Underscore

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland
DOP: Robin Ruitenberg
1st AC: Pepijn Nuiten
Gaffer: Max Houtman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan
PA: Cas Velthuis
Photography: Karsten Bonnaire
Photography: Segraphy

Editor: Milan Beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen

Cast: Gem faces - Reilly


192
28
2 years ago

UE

Production Company: Underscore

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland
DOP: Robin Ruitenberg
1st AC: Pepijn Nuiten
Gaffer: Max Houtman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan
PA: Cas Velthuis
Photography: Karsten Bonnaire
Photography: Segraphy

Editor: Milan Beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen

Cast: Gem faces - Reilly


192
28
2 years ago

UE

Production Company: Underscore

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland
DOP: Robin Ruitenberg
1st AC: Pepijn Nuiten
Gaffer: Max Houtman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan
PA: Cas Velthuis
Photography: Karsten Bonnaire
Photography: Segraphy

Editor: Milan Beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen

Cast: Gem faces - Reilly


192
28
2 years ago

UE

Production Company: Underscore

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland
DOP: Robin Ruitenberg
1st AC: Pepijn Nuiten
Gaffer: Max Houtman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan
PA: Cas Velthuis
Photography: Karsten Bonnaire
Photography: Segraphy

Editor: Milan Beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen

Cast: Gem faces - Reilly


192
28
2 years ago

UE

Production Company: Underscore

Director: Joachim Spruijt
Producer & 1st AD: Willem Beelaerts van Blokland
DOP: Robin Ruitenberg
1st AC: Pepijn Nuiten
Gaffer: Max Houtman
Bestboy: Matthijs Los
Grip: Pim Brandsen
Art Director: Meret Wellman
Art assistent: Anna Dekker
Art assistent: Daan van de Gender
MUA: Remy Stefan
PA: Cas Velthuis
Photography: Karsten Bonnaire
Photography: Segraphy

Editor: Milan Beltman
VFX: Dennis Fagel
Sounddesign: Mitchel Yard
Sounddesign: Milan Beltman
Colorgrading: Wietse van Bezooijen

Cast: Gem faces - Reilly


192
28
2 years ago


View Instagram Stories in Secret

The Instagram Story Viewer is an easy tool that lets you secretly watch and save Instagram stories, videos, photos, or IGTV. With this service, you can download content and enjoy it offline whenever you like. If you find something interesting on Instagram that you’d like to check out later or want to view stories while staying anonymous, our Viewer is perfect for you. Anonstories offers an excellent solution for keeping your identity hidden. Instagram first launched the Stories feature in August 2023, which was quickly adopted by other platforms due to its engaging, time-sensitive format. Stories let users share quick updates, whether photos, videos, or selfies, enhanced with text, emojis, or filters, and are visible for only 24 hours. This limited time frame creates high engagement compared to regular posts. In today’s world, Stories are one of the most popular ways to connect and communicate on social media. However, when you view a Story, the creator can see your name in their viewer list, which may be a privacy concern. What if you wish to browse Stories without being noticed? Here’s where Anonstories becomes useful. It allows you to watch public Instagram content without revealing your identity. Simply enter the username of the profile you’re curious about, and the tool will display their latest Stories. Features of Anonstories Viewer: - Anonymous Browsing: Watch Stories without showing up on the viewer list. - No Account Needed: View public content without signing up for an Instagram account. - Content Download: Save any Stories content directly to your device for offline use. - View Highlights: Access Instagram Highlights, even beyond the 24-hour window. - Repost Monitoring: Track the reposts or engagement levels on Stories for personal profiles. Limitations: - This tool works only with public accounts; private accounts remain inaccessible. Benefits: - Privacy-Friendly: Watch any Instagram content without being noticed. - Simple and Easy: No app installation or registration required. - Exclusive Tools: Download and manage content in ways Instagram doesn’t offer.

Advantages of Anonstories

Explore IG Stories Privately

Keep track of Instagram updates discreetly while protecting your privacy and staying anonymous.


Private Instagram Viewer

View profiles and photos anonymously with ease using the Private Profile Viewer.


Story Viewer for Free

This free tool allows you to view Instagram Stories anonymously, ensuring your activity remains hidden from the story uploader.

Frequently asked questions

 
Anonymity

Anonstories lets users view Instagram stories without alerting the creator.

 
Device Compatibility

Works seamlessly on iOS, Android, Windows, macOS, and modern browsers like Chrome and Safari.

 
Safety and Privacy

Prioritizes secure, anonymous browsing without requiring login credentials.

 
No Registration

Users can view public stories by simply entering a username—no account needed.

 
Supported Formats

Downloads photos (JPEG) and videos (MP4) with ease.

 
Cost

The service is free to use.

 
Private Accounts

Content from private accounts can only be accessed by followers.

 
File Usage

Files are for personal or educational use only and must comply with copyright rules.

 
How It Works

Enter a public username to view or download stories. The service generates direct links for saving content locally.