Loading
Loading

Alex Barima is a Canadian actor who portrays David Logan in the science fiction comedy series Resident Alien.
Riverdale2017
The Flash2014
The 1002014
Supernatural2005
Tomorrowland2015
Once Upon a Time2011
DC's Legends of Tomorrow2016
The Man in the High Castle2015