Associate Choreographer

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

GAP SS18
GAP SS18

Movement Director

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

STUART WEITZMAN
STUART WEITZMAN

MOVEMENT DIRECTOR

SKATE KITCHEN
SKATE KITCHEN

Movement Director for NY Magazine

SKATE KITCHEN
SKATE KITCHEN

Movement Director for NY Magazine

SKATE KITCHEN
SKATE KITCHEN

Movement Director for NY Magazine

SKATE KITCHEN
SKATE KITCHEN

Movement Director for NY Magazine

SKATE KITCHEN
SKATE KITCHEN

Movement Director for NY Magazine

SKATE KITCHEN
SKATE KITCHEN

Movement Director for NY Magazine

SKATE KITCHEN
SKATE KITCHEN

Movement Director for NY Magazine

1/1
Refinery 29 X Reebok
Refinery 29 X Reebok

Movement Director

Refinery 29 X Reebok
Refinery 29 X Reebok

Movement Director

Refinery 29 X Reebok
Refinery 29 X Reebok

Movement Director

1/1
TR_NAPOLEON01_RETOUCH_01.jpeg
TR_NAPOLEON01_RETOUCH_02.jpeg