
New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

New work with @moosehead shot on digital and 35mm.
Client: @moosehead
Agency: @conflictcreates
Digi Tech: @bryanulrich
Photo Assists: @adamcoish @jopanasiuk
Swing: @malcolmsanger
Prop Stylist: @_________chi________
Prop Assist: @flashpainterrr
Wardrobe: @terridacquisto
Wardrobe Assist: @meganshantz
HMU: @tiareivyrose.mua @tenzinpalkyiii
Food Stylist: @kimura_sensei
Food Assist: @sandrobus
Head of Production: @stephaniemill @_thecolab
Managing Director: @shaxtagram @_thecolab
PA: @_nikitagoutam
Talent: @elizabethgoodwinn @aishahkaya @dulcedomodels @haleyymunroe @maddiehessionofficial @bnmmodels mrjlindsey @55555leah @m___a__tt @niwamodels @bowsliftin @ledrewmodels @braden_rae_hendrickson @anm_mgmt @wally.notwillorwalter
Location: @elliotttreefarm

@nepapery for MUSE26
Stylist: @ssasha.foster
HMUA: @emiliabeautyart
Talent: @nepapery
Agency: @modemodelsintl
Studio: @studio122yyc

@nepapery for MUSE26
Stylist: @ssasha.foster
HMUA: @emiliabeautyart
Talent: @nepapery
Agency: @modemodelsintl
Studio: @studio122yyc

@nepapery for MUSE26
Stylist: @ssasha.foster
HMUA: @emiliabeautyart
Talent: @nepapery
Agency: @modemodelsintl
Studio: @studio122yyc

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant

In 2025, @prettygoodproduction and I were commissioned by @fairmontbanff to create a year’s worth of imagery to reimagine the visual world of their restaurant offerings. We set out to give each space its own identity while keeping everything cohesive, simple, and elevated so it still felt like it belonged to the same hotel. Collaborating closely with the marketing team and Executive Chef @chefatticusgarant, we built a shared visual language that left room for each space and chef to have their own voice. The result is a refined image library designed to live across social, print, and digital.
Production: @prettygoodproduction
Producer: @kaitlinmoerman
Assists: @aidenjamesphotography @mikehopkinsphotography
HMUA: @libertee.she
Stylist: @katrina.martinez
Talent Agency: @modemodelscom
Resturants: @1888.chophouse @vermillionroom @rundle_bar @waldhaus_restaurant
New director work with @fairmontcll for @basinglacialwaters. Thanks to an amazing team!
Production: Pretty Good @prettygoodproduction
Producer: Kaitlin Moerman @kaitlinmoerman
Post-Producer: Chelsea Bradley @chellyb90
Director: Chris Amat @christopheramat
DOP: Michael Seehagel @mikeseehagel
1st AC: Krystin Prueller @krystinfrancoise
Gaffer: Mike Hopkins @mikehopkinsphotography
Grip: Aiden James @aidenjamesphotography
Talent: Adriana Zhang @adrianayzhang
Editorial House: School Editing @schoolediting
Editor: Dave Larocque @dflarocque
Assistant Editor: Sandesh Bharthur
Editorial Producer: Steve Villeseche
Editorial Executive Producer: Mackenzie Goodwin
Colour: Artjail @artjail
Colourist: Clinton Homuth @clintonhomuth
Colour Assistant: Austin Tang @austin_tang_
Colour Producer: Alison Kinnear
Sound: Chris Vail, Dave Larocque, Michael Seehagel

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.

A trek up Tent Ridge just as the sun breaks—experienced hiker @camillenathania takes it all in, shielded from cold alpine wind and lingering frost thanks to her distinctive layering system. Captured by photographer @chrisopheramat.
Wind and water protection from her GORE-TEX Beta AR Jacket, Beta AR Pant and GTX Konseal footwear.
Underneath, the Atom Hoody, Satoro Merino base layers and Merino Wool socks provide breathable warmth.
Every piece designed to take you higher.
New director work with @posthotelspa
Client: @crmresorts
Director: @christopheramat
DP: @mikeseehagel
Assist: @aidenjamesphotography
Talent: @robnowakowski & JC
Sound: Chris Vail
Equipment: @mpr_inc_

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

New work with @fairmontcll and the new Basin Glacial Waters, an all-sensory thermal bathing experience. @basinglacialwaters
Producer: @kaitlinmoerman
Assist: @aidenjamesphotography @tonybibu

Outtakes from a recent campaign with @interac at @recordlandcalgary
Agency: @zulualphakiloinc
Rep & Production: @_thecolab
Production Manager: @kaitlinmoerman
Assist: @mikehopkinsphotography

Outtakes from a recent campaign with @interac at @recordlandcalgary
Agency: @zulualphakiloinc
Rep & Production: @_thecolab
Production Manager: @kaitlinmoerman
Assist: @mikehopkinsphotography

Outtakes from a recent campaign with @interac at @recordlandcalgary
Agency: @zulualphakiloinc
Rep & Production: @_thecolab
Production Manager: @kaitlinmoerman
Assist: @mikehopkinsphotography

Outtakes from a recent campaign with @interac at @recordlandcalgary
Agency: @zulualphakiloinc
Rep & Production: @_thecolab
Production Manager: @kaitlinmoerman
Assist: @mikehopkinsphotography

Today I turned 41 and instead of fighting with the aging process I fully leaned into it. I grabbed my camera, hit the zoo and channeled full-on dad photography. Turns out kids, it was pretty gosh darn fun.

Today I turned 41 and instead of fighting with the aging process I fully leaned into it. I grabbed my camera, hit the zoo and channeled full-on dad photography. Turns out kids, it was pretty gosh darn fun.

Today I turned 41 and instead of fighting with the aging process I fully leaned into it. I grabbed my camera, hit the zoo and channeled full-on dad photography. Turns out kids, it was pretty gosh darn fun.

Today I turned 41 and instead of fighting with the aging process I fully leaned into it. I grabbed my camera, hit the zoo and channeled full-on dad photography. Turns out kids, it was pretty gosh darn fun.

Today I turned 41 and instead of fighting with the aging process I fully leaned into it. I grabbed my camera, hit the zoo and channeled full-on dad photography. Turns out kids, it was pretty gosh darn fun.

Today I turned 41 and instead of fighting with the aging process I fully leaned into it. I grabbed my camera, hit the zoo and channeled full-on dad photography. Turns out kids, it was pretty gosh darn fun.

Today I turned 41 and instead of fighting with the aging process I fully leaned into it. I grabbed my camera, hit the zoo and channeled full-on dad photography. Turns out kids, it was pretty gosh darn fun.
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.
Keep track of Instagram updates discreetly while protecting your privacy and staying anonymous.
View profiles and photos anonymously with ease using the Private Profile Viewer.
This free tool allows you to view Instagram Stories anonymously, ensuring your activity remains hidden from the story uploader.
Anonstories lets users view Instagram stories without alerting the creator.
Works seamlessly on iOS, Android, Windows, macOS, and modern browsers like Chrome and Safari.
Prioritizes secure, anonymous browsing without requiring login credentials.
Users can view public stories by simply entering a username—no account needed.
Downloads photos (JPEG) and videos (MP4) with ease.
The service is free to use.
Content from private accounts can only be accessed by followers.
Files are for personal or educational use only and must comply with copyright rules.
Enter a public username to view or download stories. The service generates direct links for saving content locally.