Attended the State University of New York at Buffalo for Theatre. Graduated in 2007 with BFA in Theatre Performance.
Credits Christopher Judge's portrayal of Teal'c on "Stargate SG-1" as an inspiration for portraying Marshal Pax in "UCF: Toronto Cybercide.".
Is an avid science fiction fan. Credits "Star Trek: Deep Space Nine" for inspiring him as a child to pursue acting.
Volunteered as an extra in "The Boondock Saints II: All Saints Day" after director Troy Duffy put out a call for fans to volunteer as extras in the sequel.