Acting
Alex Barima is a Canadian actor who portrays David Logan in the science fiction comedy series Resident Alien.
Supernatural
2005
The Flash
2014
Tracker
2024
Once Upon a Time
2011
Riverdale
2017
The 100
DC's Legends of Tomorrow
2016
The Man in the High Castle
2015
Resident Alien
2021
Continuum
2012
Travelers
Smoke
2025
Schmigadoon!
Most Dangerous Game
2020
Sniper: Assassin's End
Tomorrowland
The Hollow
2018
The Returned
Littlest Pet Shop: A World of Our Own
Daniel Spellbound
2022