Odin Lund Biron
Birthday: 1984-10-05 | Place of Birth: Duluth, Minnesota, USA...
Known For
Acting
Year
Title
Role
2022
Karamora
as Arthur
2022
Tchaikovsky’s Wife
as Pyotr Tchaikovsky
2019
Trinity Sunday
as psychologist
2010
Interns
as Phil Richards