• Home
  • About
  • Portfolio
  • Industries
    • Construction
    • Education
    • Corporate
    • Youtube
  • Blog
  • Clients
  • Contact

Search

Joe Nafis
  • Home
  • About
  • Portfolio
  • Industries
    • Construction
    • Education
    • Corporate
    • Youtube
  • Blog
  • Clients
  • Contact

Photography

    Burma Boating Experience

      2018 Showreel

        拆 (demolish)

          Houtouwan – Abandoned Fishing Village

            The Shanghai Tower

              From the 23rd

                Instagram

                The full timelapse and final composited image from yesterday's storm#timelapser #bangkokthailand #thailand🇹🇭 #timelapsephotography
                •
                Follow
                The full timelapse and final composited image from yesterday's storm#timelapser #bangkokthailand #thailand🇹🇭 #timelapsephotography
                2 weeks ago
                View on Instagram |
                1/9
                Wild storm.. this is 3 photos composed. Close but...#bangkokthailand #lightningbolt #lightningstrike
                •
                Follow
                Wild storm.. this is 3 photos composed. Close but...#bangkokthailand #lightningbolt #lightningstrike
                2 weeks ago
                View on Instagram |
                2/9
                Dramatic clouds over Bangkok as we enter rainy season
                •
                Follow
                Dramatic clouds over Bangkok as we enter rainy season
                3 weeks ago
                View on Instagram |
                3/9
                Quick afternoon shoot at Cloud 11.#cloud11 #thailand🇹🇭 #hyperlapse #timelapser #bangkokthailand
                •
                Follow
                Quick afternoon shoot at Cloud 11.#cloud11 #thailand🇹🇭 #hyperlapse #timelapser #bangkokthailand
                4 weeks ago
                View on Instagram |
                4/9
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                •
                Follow
                Revisiting this shoot from Houtouwan, Zhejiang, China with @davetacon in prep for Wandering Frames exhibition#fashionphotography #houtouwan #abandonnedplaces #zhejiang
                2 months ago
                View on Instagram |
                5/9
                When the carnival comes to you!#bangkokthailand #sukhumvit101 #thailand🇹🇭
                •
                Follow
                When the carnival comes to you!#bangkokthailand #sukhumvit101 #thailand🇹🇭
                2 months ago
                View on Instagram |
                6/9
                Good to be back in the big mango.#bangkokthailand #timelapsephotography #thailand🇹🇭
                •
                Follow
                Good to be back in the big mango.#bangkokthailand #timelapsephotography #thailand🇹🇭
                2 months ago
                View on Instagram |
                7/9
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                •
                Follow
                phousi hill, golden hour. came for the sunset, stayed for the strangers all sharing it.#luangprabang #laos #phousi #goldenhour #mekong
                3 months ago
                View on Instagram |
                8/9
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                •
                Follow
                luang prabang, low season. the town doesn't tell you how to experience it. you decide.#luangprabang #laos #streetphotography #mekong #slowtravel
                3 months ago
                View on Instagram |
                9/9
                View on Instagram

                Follow him

                • facebook
                • instagram
                • youtube
                • vimeo
                • imdb
                • linkedin
                • substack

                Copyright © 2026 Joe Nafis

                Designed by WPZOOM