Франциско Руис Веласко был режиссером фильмов: Дуэль джентльменов (2006), Abandoned (2012), мультфильма Трое с небес: Истории Аркадии (2018-2019), участвовал в создании сериала Wizards (2020).
Участвовал в написании сценариев к фильмам: Дуэль джентльменов (2006), Abandoned (2012).
Выполнял функции продюсера фильма Abandoned (2012).