



JC de Vera
Acting1986Manila, Philippines

Biography
JC de Vera (born John Carlo de Vera on 10 March 1986) is a Filipino actor. He is best known for his roles in the films Girl, Boy, Bakla, Tomboy (2013), Halik Sa Hangin (2014), Ang Dalawang Mrs. Reyes (2018), and The Entitled (2022), among others.
Known For
Acting History
2025
Sins of the Father
TVas Jacob Rivera• 110 eps
2024
Apo Hapon: A Love Story
as Reyson Olsim
Huwag Mo 'Kong Iwan
as Joseph
Huwag Mo 'Kong Iwan
Theme Song Performance
2023
Nag-aapoy na Damdamin
TVas Philip Salazar• 127 eps
2022
The Entitled
as Jacob
Bakit 'Di Mo Sabihin?
as Migs Bernalez
Flower of Evil
TVas Andrew Marcelo• 32 eps
The Goodbye Girl
TVas Ean• 6 eps
2021
2020
La Vida Lena
TVas Adrian Narciso• 170 eps
2019
2018
Ang Dalawang Mrs. Reyes
as Felix Reyes
One Great Love
as Carl Mauricio
Since I Found You
TVas John Corpuz / Gino• 85 eps
2017
2016
2015
2014
Once A Princess
as Damian
Shake, Rattle & Roll XV
as Troy (segment "Ahas")
So It's You
as Tony Ferrer
Snake
as Troy
The Legal Wife
TVas Max Gonzales• 98 eps
Moon of Desire
TVas Dr. Jefferson "Jeff Epoy" Bustamante• 97 eps
2013
Girl, Boy, Bakla, Tomboy
as Osweng
Cassandra: Warrior Angel
TVas Gabriel• 64 eps
2012
Enchanted Garden
TVas Edmund• 113 eps
Valiente
TVas Gardo Valiente / Nicolas Vallejo / Gardo Braganza• 100 eps
2011
Ang Utol Kong Hoodlum
TVas Benjamin "Ben" Maningding• 50 eps
2010
Hating Kapatid
as Bong
My Driver Sweet Lover
TVas Rocky• 74 eps
2009
Mano Po 6: A Mother's Love
as Young Alfonso
Ngayon at Kailanman
TVas Edwin Torres• 80 eps
Sana Ngayong Pasko
TVas Rigo Dionisio• 25 eps
2008
Shake, Rattle & Roll X
as Jay (segment "Emergency")
Loving You
as Jepoi Gumba
My Monster Mom
as Boboy
Emergency
as Jay
My Bestfriend's Girlfriend
as Mark
Babangon Ako't Dudurugin Kita
TVas Derek Perantes / Rod• 70 eps
LaLola
TVas Facundo Diaz• 85 eps
2007
Tiyanaks
as Kerwin
Ouija
as Gino
Pasan Ko Ang Daigdig
TVas Carding• 89 eps
Pati Ba Pintig ng Puso?
TVas Aldrin Griego• 80 eps
2006
White Lady
as Robbie
Captain Barbell
TVas Boris / Little B• 165 eps
Just to See You Again
TVas Matthew• 75 eps
2005
2004
Joyride
TVas Carlo• 150 eps







