Carl Guevarra is known for 100 tula para kay Stella (2017), Dulo (2021) and The Day After Valentine's (2018).