California State University, Northridge
カリフォルニア州立大学ノースリッジ校でラジオ・テレビ・映画を学び、1989年に『ミュータントタートルズ2』のレオナルドのスタントを担当し、デビュー。