James Kirk
Biography
Movies 43
Final Destination 2
as Tim Carpenter
2003
She's the Man
as Sebastian
2006
Two for the Money
as Denny
2005
Dr. Dolittle 3
as Peter
2006
Head Over Heels
as Tommy
2001
Needle in a Timestack
as Marcus
2021
Love on the Sidelines
as Elliot
2016
My Little Pony: Equestria Girls - Forgotten Friendship
as Micro Chips (voice)
2018
Behemoth
as Jerrod
2011
Boundaries
as Dog Washer
2018
Bang Bang You're Dead
as Cameron
2003
Frankie & Alice
as Bobby
2010
Confessions of a Sociopathic Social Climber
as Sebastian
2005
My Little Pony: Equestria Girls - Rollercoaster of Friendship
as Micro Chips
2018
Welcome to Christmas
as Harrison
2018
All of My Heart: The Wedding
as Lawyer (Avocat)
2018
All of My Heart: The Wedding
as Lawyer
2018
The Party Never Stops: Diary of a Binge Drinker
as Colin
2007
Eve's Christmas
as Drew Simon
2004
Living with the Dead
as Eddie Katz, Molly's Son
2002
Once Upon A Christmas
as Kyle Morgan
2000
The Seamstress
as Albert
2009
Twice Upon a Christmas
as Kyle Morgan
2001
Ladies Night
as Convenience Store Clerk
2005
Same Time Next Week
as Jeff
2017
A Season on the Brink
as Patrick Knight
2002
Web of Desire
as Jamie Randall
2010
Newlywed and Dead
as Gus Hoffman
2016
Summer Love
as Sean
2016
Family for Christmas
as Carl Oxley
2015
Reluctant Witness
as Jimmy Collins
2015
X2
as Ronny Drake
2003
Due East
as Jack Purdue Jr.
2002
The Christmas Secret
as Nicky
2000
FBI: Negotiator
as Freddy Harris
2005
Word of Honor
as David Tyson
2003
Mindstorm
as Young Malcolm
2001
Animal Behaviour
as Jeffrey (voice)
2018
Naughty or Nice
as Michael
2004
All's Fair in Love & Friendship Games
as Micro Chips (voice)
2015
Golf Punks
as Peter
1998
A Banner Day
as Micro Chips (voice)
2015
Nobody Special
as Zeff Culkin
TV Shows 17
Supernatural
as Neil
2005
Smallville
as Garrett Davis
2001
Dark Angel
as Young Ben
2000
Sanctuary
as Aaron Braithwaite
2008
Motive
as Ken Shand
2013
Superbook
as Benjamin
2011
Seven Days
as Young Maxwell
1998
Caprica
as Sagitarron Recruit
2010
Edgemont
as Travis Deosdade
2001
Taken
as Jesse Keys - Teen
2002
Somewhere Between
as Barry
2017
Into the West
as Jeremiah Wheeler
2005
Signed, Sealed, Delivered
as Patrick
2014
Romeo!
as Cal
2003
The Troop
as Randall
2009
King & Maxwell
as Jason Smalls
2013