Demi Castro снимался в 8 серий и 9 фильмов. Исполнитель роли Geraldo Rivera в сериале Монстр: История Джеффри Дамера. В кино, как Anesthesiologist в художественном фильме Five Feet Apart.