| Title | Year | Status | Character | 
|---|
| Panday Kids | 2010 | TV Series | Tasyo | 
| May bukas pa | 2009-2010 | TV Series | Totoy | 
| Shake Rattle & Roll XI | 2009 |  | Diablo (segment "Diablo") (voice) | 
| Manila Skies | 2009 |  |  | 
| Tiagong Akyat | 2009 | TV Series | Castro 'Castrong Bato' Mananquil | 
| Mangatyanan | 2009 |  | Danilo Marquez | 
| Tatang | 2009 | Short | Tatang | 
| Ngayon at kailanman | 2009 | TV Series | Mang Vener Torres | 
| Obra | 2008 | TV Series |  | 
| Tiny Tony | 2008 | TV Series | Dr. Morgan Peralta | 
| I.T.A.L.Y. (I Trust and Love You) | 2008 |  | Destiny's Father | 
| Codename: Asero | 2008 | TV Series | Dr. Tagimoro (2008) | 
| E.S.P. | 2008 | TV Series | Bestre | 
| Joaquin Bordado | 2008 | TV Series | Jilco (2008) | 
| Ataul: For Rent | 2007 |  | Tata Islaw | 
| Mga mata ni Anghelita | 2007 | TV Series | Father Joseph (2007) | 
| Mga kuwento ni Lola Basyang | 2007 | TV Series | Haring Tongkiang | 
| Ang cute ng ina mo! | 2007 |  | RP President | 
| Fantastic Man | 2007 | TV Series | Singkit | 
| Noel | 2006 | TV Series |  | 
| Atlantika | 2006 | TV Series | Dr. Naval | 
| Imahe nasyon | 2006 | segment "Mistulang Kamera Obskura" |  | 
| Encantadia: Pag-ibig hanggang wakas | 2006 | TV Series | Hagorn | 
| Tuli | 2005 |  |  | 
| Mahiwagang baul | 2005 | TV Series |  | 
| Baryoke | 2005 |  |  | 
| Tahanan: Eat Bulaga Special | 2005 | TV Movie |  | 
| Encantadia | 2005 | TV Series | Hagorn | 
| Bcuz of U | 2004 |  | Tatay | 
| Ebolusyon ng isang pamilyang Pilipino | 2004 |  | Kadyo | 
| Naglalayag | 2004 |  | Pacio Garcia | 
| Bertud ng putik | 2003 |  | Dodong | 
| Till There Was You | 2003 |  | Frank Boborol | 
| Ang agimat: Anting-anting ni Lolo | 2002 |  | Fr. Tolon | 
| Kay tagal kang hinintay | 2002 | TV Series | Doc (2003) | 
| Pagsubok sa paanan ng bulkan | 2002 | TV Movie |  | 
| Sa puso ko, iingatan ka | 2001 | TV Series | Abner Araman | 
| La vida Rosa | 2001 |  | Lupo | 
| Tabing ilog | 2000 | TV Series | Eds' Father | 
| Deathrow | 2000 |  | Gabino | 
| Lagarista | 2000 |  | Jimmy | 
| Muro-ami | 1999 |  | Dado | 
| Kahapon, may dalawang bata | 1999 |  | Terio | 
| José Rizal | 1998 |  | Paciano Mercado | 
| Uod sa laman | 1998 |  |  | 
| Legacy | 1998/I |  | Airport Customs Official | 
| Sa pusod ng dagat | 1998 |  | Gusting | 
| Siya'y nagdadalaga | 1997 |  |  | 
| Sanggano | 1997 |  | Fr. Luis | 
| Ligaya ang itawag mo sa akin | 1997 |  | Tikyo | 
| Hapdi ng tag-init | 1997 |  |  | 
| Segurista | 1996 |  | Pepe Moreno | 
| Abot kamay ang pangarap | 1996 |  | Pedring | 
| Mumbaki | 1996 |  | Ramon Atiwan | 
| Utol | 1996 |  | Mang Kanor | 
| Sa kamay ng batas | 1996 |  | Attorney | 
| Awit ni Cecilia | 1996 | TV Movie |  | 
| Leon Cordero | 1996 |  |  | 
| Villa Quintana | 1995 | TV Series | Felix Samonte (1995-1997) | 
| Iligpit si Bobby Ortega: Markang bungo 2 | 1995 |  |  | 
| Sambahin mo ang katawan ko | 1995 |  |  | 
| Loretta | 1994 |  | Prosecutor | 
| Darna! Ang pagbabalik | 1994 |  | Barangay Captain | 
| Col. Billy Bibit, RAM | 1994 |  |  | 
| Mayor Cesar Climaco | 1994 |  |  | 
| Multo in the City | 1994 |  | Nardo | 
| Wating | 1994 |  | Gus | 
| Sakay | 1993 |  | Col. Lucio de Vega | 
| Lt. Madarang: Iginuhit sa dugo | 1993 |  | Tablizo | 
| The 13th Mission | 1992 |  |  | 
| Shake Rattle & Roll IV | 1992 |  | N.G.O. Member (segment "Ang Madre") | 
| Aswang | 1992 |  | Nato (as Pen P. Medina) | 
| Bayani | 1992 |  |  | 
| Adventures of 'Gary Leon at Kuting' | 1992 |  | Pako | 
| Shake Rattle & Roll III | 1991 |  | Fr. Salazar (segment "Ate") | 
| Primary Target | 1990 |  | Camp Director | 
| Demonstone | 1990 |  | General (as Crispin Medina) | 
| An le zhan chang | 1989 |  | Leader of Military | 
| Isang araw walang Diyos | 1989 |  | Pfc. Nelson Galang (as Crispin Medina) | 
| Orapronobis | 1989 |  | Chef 'Sparrow' | 
| Tiyanak | 1988 |  | Jopet (as Crispin Medina) | 
| Hiwaga sa Balete Drive | 1988 |  | Gary (segment "Ikatlong mata") (as Crispin Medina) | 
| Saigon Commandos | 1988 |  | Quy (as Crispin Medina) | 
| A Dangerous Life | 1988 | TV Mini-Series | Col. Eduardo Doromal (1988) | 
| Sweet Revenge | 1987/I |  | Tak (as Crispin Medina) | 
| Once Upon a Time | 1987 | as Crispin Medina |  | 
| Behind Enemy Lines | 1986 |  | NVA #1 in Empty Camp | 
| Unfaithful Wife | 1986 |  | Villa (as Crispin Medina) | 
| Scorpio Nights | 1985 |  | Barkada (as Crispin Medina) | 
| Hinugot sa langit | 1985 | as Crispin Medina |  | 
| Virgin Forest | 1985 |  | Macabebe (as Crispin Medina) | 
| Shake, Rattle & Roll | 1984 | as Crispin Medina |  | 
| Sister Stella L. | 1984 |  | Nes (as Crispin Medina) | 
| Karnal | 1983 |  | Menardo (as Crispin Medina) | 
| Himala | 1982 |  | Pilo (as Crispin Medina) | 
| Boystown | 1981 |  | Mr. Capinpin | 
| Magpakailanman | 2012-2017 | TV Series | Apo Jessie / Mauro / Lolo Tek | 
| Ika-6 na utos | 2016-2017 | TV Series | Noel | 
| Mang Kepweng Returns | 2017 |  | Ingkong Kapiz | 
| Tsuperhero | 2017 | TV Series | Lolo Pikoy | 
| Dear Uge | 2016 | TV Series | Daddy | 
| Karelasyon | 2015-2016 | TV Series | Greg / Tatay Alejandro | 
| A1 ko sa'yo | 2016 | TV Series | Dom Domingo | 
| Maalaala mo kaya | 1994-2016 | TV Series | Ama / John / Crescencio / ... | 
| Alamat | 2015 | TV Series | Haring Barabas | 
| Gangster Lolo | 2014 |  |  | 
| Edna | 2014/I |  |  | 
| My BFF | 2014 | TV Series | Gerry | 
| 10000 Hours | 2013 |  | Iago | 
| Ang maskot | 2013 | Short | Tatay | 
| Hello, World | 2013 |  |  | 
| Magkano ba ang pag-ibig? | 2013 | TV Series | Andoy Aguirre | 
| Cassandra: Warrior Angel | 2013 | TV Series | Lolo Gimo | 
| Bayan ko | 2013 | TV Mini-Series | Gov. Antonio Rubio | 
| Dugong buhay | 2013 | TV Series | Armando Bernabe | 
| Little Champ | 2013 | TV Series |  | 
| Aso ni San Roque | 2012 | TV Series | Ben 'Mother Ben' Asino | 
| Be Careful with My Heart | 2012 | TV Series | Arturo | 
| Kamera obskura | 2012 |  |  | 
| e-boy | 2012 | TV Series | Tatang | 
| Ikaw ay pag-ibig | 2011-2012 | TV Series | Gabriel | 
| 100 Days to Heaven | 2011 | TV Series | Tagasundo | 
| Guns and Roses | 2011 | TV Series | Philip 'Tsong' Marasigan | 
| Mutya | 2011 | TV Series | Haring Merrick | 
| Star Confessions | 2010 | TV Series | Joseph's Father | 
| Layang bilanggo | 2010 |  | Paul | 
| Ishmael | 2010 |  | Nestor | 
| Ilumina | 2010 | TV Series 2010 |  | 
| Amigo | 2010 |  | Albay | 
| Noy | 2010 |  | Mang Nick | 
| Pilantik | 2010 |  |  | 
| Year | Award | Ceremony | Nomination | Movie | 
|---|
| 2014 | Golden Screen Award | Golden Screen TV Awards, Philippines | Outstanding Supporting Actor in a Drama Series | Bayan ko (2013) | 
| 2011 | Gawad Urian Award | Gawad Urian Awards | Best Actor (Pinakamahusay na Pangunahing Aktor) | Layang bilanggo (2010) | 
| 2008 | FAP Award | FAP Awards, Philippines | Best Supporting Actor | Banal (2008) | 
| 2005 | Gawad Urian Award | Gawad Urian Awards | Best Actor (Pinakamahusay na Pangunahing Aktor) | Ebolusyon ng isang pamilyang Pilipino (2004) | 
| 2001 | Gawad Urian Award | Gawad Urian Awards | Best Supporting Actor (Pinakamahusay na Pangalawang Aktor) | Lagarista (2000) | 
| 2000 | FAP Award | FAP Awards, Philippines | Best Supporting Actor | Muro-ami (1999) | 
| 2000 | Gawad Urian Award | Gawad Urian Awards | Best Supporting Actor (Pinakamahusay na Pangalawang Aktor) | Muro-ami (1999) | 
| 1998 | Gawad Urian Award | Gawad Urian Awards | Best Supporting Actor (Pinakamahusay na Pangalawang Aktor) | Ligaya ang itawag mo sa akin (1997) | 
| 1997 | Star Award | Star Awards for Movies | Supporting Actor of the Year | Segurista (1996) | 
| 1994 | FAMAS Award | FAMAS Awards | Best Supporting Actor | Sakay (1993) | 
| 1994 | Gawad Urian Award | Gawad Urian Awards | Best Supporting Actor (Pinakamahusay na Pangalawang Aktor) | Sakay (1993) | 
ncG1vNJzZmimlanEsL7Toaeoq6RjvLOzjqecrWWnpL%2B1tI6pnKdlnZqxqrrAZqWerF2svLPAx2ZqaA%3D%3D