Vizzzy
Register
Login
Odin Lund Biron
October 5, 1984
Duluth, Minnesota, USA
Odin Lund Biron
Odin Lund Biron
Television Credits
Release Date
Episode Count
Karamora
Arthur
8 episodes
2022
Russian Affairs
Vasiliy
8 episodes
2019
Interns
Phil Richards
218 episodes
2010