Steffan Powell снимался в 1 серия и 1 фильм. Исполнитель роли Self - Host в сериале Doctor Who: Unleashed. В кино, как Self - Newsbeat Gaming Reporter в художественном фильме Death Stranding: Inside Kojima Productions.