Before he got the gig playing Chief Galen Tyrol in Battlestar Galactica, Aaron Douglas took up dozens of guest-starring roles on shows such as Stargate: SG-1 (his first credited role ever), Smallville, and The Dead Zone. He even appeared in the background for movies like X2: X-Men United, I, Robot, and The Chronicles of Riddick — all science fiction productions, which Douglas attributes to the fact that he lives in Vancouver. But along came Battlestar Galactica and a character that put him on the map.
After the series ended, Douglas went back to taking small roles on television, something he knew best. The reason for that is because guest-starring is how he got into the industry in the first place. "I was a reader for auditions," Douglas explained, "so I read the other side of the dialogue from whoever is auditioning, and so a lot of times you get to the end of the session and the director looks over and says 'You know that cop role with three lines, do you want to do it?'…It's as simple as that. I get lots of work from being a reader. Built my resume on it for sure."
Aside from taking roles in virtually every show on television, including fan-favorites such as Falling Skies, The Flash, and Once Upon a Time, Douglas branched out into video games, voicing Adam Kane in Dead Rising 3 and Jordi Chin in Watch Dogs. He currently has a recurring role in Dirk Gently's Holistic Detective Agency, co-starring alongside Elijah Wood and Samuel Barnett.