Portrait of Kevin Cahoon

Kevin Cahoon

Acting

Biography

Kevin Cahoon was born on 21 July 1971 in Houston, Texas, USA. He is an actor and director, known for GLOW (2017), Monarch (2022) and A Series of Unfortunate Events (2017).

Filmography

2022
Monarch

as Earl Clark

2022
2020
Stars in the House

as Self - Special Guest

2017
GLOW

as Bobby Barnes

2015
I Am Michael

as Peter

2012
Elementary

as Evan Kowalski

2011
Franklin & Bash

as Bryce Thorpe

2011
Mars Needs Moms

as Wingnut

2009
Modern Family

as John-John

2009
2008
The Mentalist

as Kevin the Magician

2003
NCIS

as Joe Don Wynn

2001
The Curse of the Jade Scorpion

as Lunch Delivery Man

2000
1996
Sudden Manhattan

as Georgie's Brother

1990
Law & Order

as Scott Soluk