Lama Rod Owens

Lama Rod Owens, Buddhist teacher, author, and yoga instructor.

Lama Rod Owens has been a guest on 3 podcasts across 7 episodes, most recently The One You Feed in October 2023. Each show is judged on its own.

Appearances

Others on Duncan Trussell Family Hour

Others on 10% Happier with Dan Harris

Others on The One You Feed