Joshua Teixeira is a Canadian film and television actor.
Gen V
Series • 2023
Orphan Black
Series • 2013
The Listener
Series • 2009
Natasha
Movie • 2015