curKeyID:         curKeyType:

158199555_-Filmography

Revision 598164755 at Tue Mar 04 22:34:21 CET 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d 458f6b69-bb0a-4c47-97a1-462522ad0890 f7f3943d-3a32-4ea8-bc77-55bfc242645e fa8d62d8-2311-4c05-a987-471ea5204873 37a9768e-98a6-4f84-88fa-a21f7e2116e0

Year

Title

Role

Notes

2001

In a Heartbeat

Daredevil

2001

Friends

Soldier

Extra
Episode: The One with Monica and Chandler's Wedding

2001

681-0638

Sterling

2002

Earth: Final Conflict

Damon

Episode: Atavus High

2002

The Red Sneakers

Jacob

2002

The Matthew Shepard Story

Lance

2002

Two Against Time

Eddie Bramante

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

2004

Spynet

Rod

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

Mind Over Murder

Dr. Michaels

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

2007-present

Total Drama

Duncan

Revision 598164921 at Tue Mar 04 22:35:25 CET 2014 Diff at Wikipedia Position: 0

Revision 598279137 at Wed Mar 05 18:26:34 CET 2014 Diff at Wikipedia Position: 0

Revision 598282297 at Wed Mar 05 18:52:02 CET 2014 Diff at Wikipedia Position: 0

Revision 598286174 at Wed Mar 05 19:20:34 CET 2014 Diff at Wikipedia Position: 0

Revision 598301453 at Wed Mar 05 21:11:26 CET 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d

Year

Title

Role

Notes

2001

In a Heartbeat

Daredevil

2001

Friends

Soldier

Extra
Episode: The One with Monica and Chandler's Wedding

2001

681-0638

Sterling

2002

Earth: Final Conflict

Damon

Episode: Atavus High

2002

The Red Sneakers

Jacob

2002

The Matthew Shepard Story

Lance

2002

Two Against Time

Eddie Bramante

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

2004

Spynet

Rod

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

Mind Over Murder

Dr. Michaels

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2014

The Strain

Matt Sayles

3 episodes

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan

Revision 598644753 at Sat Mar 08 05:13:08 CET 2014 Diff at Wikipedia Position: 0

Revision 598645619 at Sat Mar 08 05:23:26 CET 2014 Diff at Wikipedia Position: 0

Revision 598668156 at Sat Mar 08 10:07:46 CET 2014 Diff at Wikipedia Position: 0

Revision 598789551 at Sun Mar 09 04:26:54 CET 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d

Year

Title

Role

Notes

2001

In a Heartbeat

Daredevil

Episode: Race of a Lifetime

2001

Friends

Soldier

Extra
Episode: The One with Monica and Chandler's Wedding

2001

681-0638

Sterling

2002

Earth: Final Conflict

Damon

Episode: Atavus High

2002

The Red Sneakers

Jacob

2002

The Matthew Shepard Story

Lance

2002

Two Against Time

Eddie Bramante

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2004

The Aviator

Hell's Angels Pilot

Extra

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

Mind Over Murder

Dr. Michaels

2006

The Departed

Costello Gang Member

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2012-2013

The Walking Dead

Drew

14 episodes

2014

The Strain

Matt Sayles

3 episodes

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan

2013–present

The Americans

FBI Agent

Extra

Revision 599125536 at Tue Mar 11 13:41:29 CET 2014 Diff at Wikipedia Position: 0

Revision 599189102 at Tue Mar 11 21:52:12 CET 2014 Diff at Wikipedia Position: 0

Revision 599202235 at Tue Mar 11 23:34:59 CET 2014 Diff at Wikipedia Position: 0

Revision 599232333 at Wed Mar 12 04:07:22 CET 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d

Year

Title

Role

Notes

2001

In a Heartbeat

Daredevil

Episode: Race of a Lifetime

2001

Friends

Soldier

Extra
Episode: The One with Monica and Chandler's Wedding

2001

681-0638

Sterling

2002

Earth: Final Conflict

Damon

Episode: Atavus High

2002

The Red Sneakers

Jacob

2002

The Matthew Shepard Story

Lance

2002

Two Against Time

Eddie Bramante

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2004

The Aviator

Hell's Angels Pilot

Extra

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

Mind Over Murder

Dr. Michaels

2006

The Departed

Costello Gang Member

2007

Live Free or Die Hard

Cyber Terrorist

2006-2007

Death Note

Matt/Mail Jeevas

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2012-2013

The Walking Dead

Drew

14 episodes

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan

2013–present

The Americans

FBI Agent

Extra

2014-present

The Strain

Matt Sayles

Post-production

Revision 600179884 at Tue Mar 18 17:48:56 CET 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d

Year

Title

Role

Notes

1995

Die Hard with a Vengeance

Boy

Extra

2001

In a Heartbeat

Daredevil

Episode: Race of a Lifetime

2001

Friends

Soldier

Extra
Episode: The One with Monica and Chandler's Wedding

2001

681-0638

Sterling

2002

Earth: Final Conflict

Damon

Episode: Atavus High

2002

The Red Sneakers

Jacob

2002

The Matthew Shepard Story

Lance

2002

Two Against Time

Eddie Bramante

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2012-2013

The Walking Dead

Drew

14 episodes

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan

2013–present

The Americans

FBI Agent

Extra

2014-present

The Strain

Matt Sayles

Post-production

Revision 602586158 at Thu Apr 03 16:45:00 CEST 2014 Diff at Wikipedia Position: 0

Revision 602613147 at Thu Apr 03 20:17:43 CEST 2014 Diff at Wikipedia Position: 0

Revision 602614222 at Thu Apr 03 20:25:41 CEST 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d

Year

Title

Role

Notes

1995

Die Hard with a Vengeance

Boy

Extra

1996-2000

Kenan & Kel

Rick Cortigan

10 episodes

2001

In a Heartbeat

Daredevil

Episode: Race of a Lifetime

2001

Friends

Soldier

Extra
Episode: The One with Monica and Chandler's Wedding

2001

681-0638

Sterling

2002

Earth: Final Conflict

Damon

Episode: Atavus High

2002

The Red Sneakers

Jacob

2002

The Matthew Shepard Story

Lance

2002

Two Against Time

Eddie Bramante

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2012-2013

The Walking Dead

Drew

14 episodes

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan

Series regular: Seasons 1-3, 5
Cameo: Season 4

2013–present

The Americans

FBI Agent

Extra

2014-present

The Strain

Matt Sayles

Post-production

Revision 616873928 at Mon Jul 14 07:42:43 CEST 2014 Diff at Wikipedia Position: 0

Revision 616874331 at Mon Jul 14 07:47:53 CEST 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d

Year

Title

Role

Notes

1995

Die Hard with a Vengeance

Boy

Extra

1996-2000

Kenan & Kel

Rick Cortigan

10 episodes

2001

In a Heartbeat

Daredevil

Episode: Race of a Lifetime

2001

Friends

Soldier

Extra
Episode: The One with Monica and Chandler's Wedding

2001

681-0638

Sterling

2002

Earth: Final Conflict

Damon

Episode: Atavus High

2002

The Red Sneakers

Jacob

2002

The Matthew Shepard Story

Lance

2002

Two Against Time

Eddie Bramante

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2012-2013

The Walking Dead

Drew

14 episodes

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan

Series regular: Seasons 1-3, 5
Cameo: Season 4

2013–present

The Americans

FBI Agent

Extra

2014-present

The Strain

Matt Sayles

Recurring role

Revision 618904008 at Tue Jul 29 03:48:51 CEST 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d

Year

Title

Role

Notes

1995

Die Hard with a Vengeance

Boy

Extra

1996-2000

Kenan & Kel

Rick Cortigan

10 episodes

2001

In a Heartbeat

Daredevil

Episode: Race of a Lifetime

2001

Friends

Soldier

Extra
Episode: The One with Monica and Chandler's Wedding

2001

681-0638

Sterling

2002

Earth: Final Conflict

Damon

Episode: Atavus High

2002

The Red Sneakers

Jacob

2002

The Matthew Shepard Story

Lance

2002

Two Against Time

Eddie Bramante

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2012-2013

The Walking Dead

Drew

14 episodes

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan (Voice)

Main, 77 episodes

2013–present

The Americans

FBI Agent

Extra

2014-present

The Strain

Matt Sayles

Recurring role

Revision 621957420 at Tue Aug 19 21:44:07 CEST 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 UNIQUE_ 82e3056f-6540-4f9a-96c5-6247b7849c53 2a5eae77-91ab-4fbf-9cf1-2c0c5fa4058d

Year

Title

Role

Notes

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2012-2013

The Walking Dead

Drew

14 episodes

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan (Voice)

Main, 77 episodes

2013–present

The Americans

FBI Agent

Extra

2014-present

The Strain

Matt Sayles

Recurring role

Revision 625272783 at Fri Sep 12 20:36:08 CEST 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 UNIQUE_ 82e3056f-6540-4f9a-96c5-6247b7849c53 311b8735-27db-4a0c-9e07-6a1c0faa09b4

Year

Title

Role

Notes

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2011

Beyblade: Metal Masters

Chao Xin (Voice)

11 episodes

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2012-2013

The Walking Dead

Drew

14 episodes

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan (Voice)

Main, 77 episodes

2013–present

The Americans

FBI Agent

Extra

2014-present

The Strain

Matt Sayles

Recurring role

Revision 626718565 at Tue Sep 23 06:00:05 CEST 2014 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 UNIQUE_ 82e3056f-6540-4f9a-96c5-6247b7849c53 311b8735-27db-4a0c-9e07-6a1c0faa09b4

Year

Title

Role

Notes

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2011

Beyblade: Metal Masters

Chao Xin (Voice)

11 episodes

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan (Voice)

Main, 77 episodes

2013–present

The Americans

FBI Agent

Extra

2014-present

The Strain

Matt Sayles

Recurring role


Revision 665893880 at Sun Jun 07 16:23:45 CEST 2015 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 UNIQUE_ 82e3056f-6540-4f9a-96c5-6247b7849c53 311b8735-27db-4a0c-9e07-6a1c0faa09b4

Year

Title

Role

Notes

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2011

Beyblade: Metal Masters

Chao Xin (Voice)

11 episodes

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan (Voice)

Main, 77 episodes

2013–present

The Americans

FBI Agent

Extra

2014–present

The Strain

Matt Sayles

Recurring role

Revision 666819674 at Sun Jun 14 00:26:53 CEST 2015 Diff at Wikipedia Position: 0

Revision 666819986 at Sun Jun 14 00:30:20 CEST 2015 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 UNIQUE_ 82e3056f-6540-4f9a-96c5-6247b7849c53 311b8735-27db-4a0c-9e07-6a1c0faa09b4

Year

Title

Role

Notes

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2011

Bakugan: Mechtanium Surge

Ben (Voice)

15 episodes

2011

Beyblade: Metal Masters

Chao Xin (Voice)

11 episodes

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–present

Total Drama

Duncan (Voice)

Main, 77 episodes

2013–present

The Americans

FBI Agent

Extra

2014–present

The Strain

Matt Sayles

Recurring role


Revision 732628575 at Tue Aug 02 08:23:27 CEST 2016 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 UNIQUE_ 82e3056f-6540-4f9a-96c5-6247b7849c53 311b8735-27db-4a0c-9e07-6a1c0faa09b4

Year

Title

Role

Notes

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2011

Bakugan: Mechtanium Surge

Ben (Voice)

15 episodes

2011

Beyblade: Metal Masters

Chao Xin (Voice)

11 episodes

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–2013

Total Drama

Duncan (Voice)

Main, 77 episodes

2013–present

The Americans

FBI Agent

Extra

2014–present

The Strain

Matt Sayles

Recurring role


Revision 800204949 at Tue Sep 12 04:17:10 CEST 2017 Diff at Wikipedia Position: 0

2b16078d-bd4e-450a-8261-8390970f7503 UNIQUE_ fec33f1c-c4f4-4ece-a662-42c3ed659ce2 UNIQUE_ 82e3056f-6540-4f9a-96c5-6247b7849c53 311b8735-27db-4a0c-9e07-6a1c0faa09b4 37a9768e-98a6-4f84-88fa-a21f7e2116e0

Year

Title

Role

Notes

2002

Recipe for Murder

Fan #1

2002

Conviction

Billy

2004

My Brother's Keeper

Lance

2004

Queer as Folk

Pink Posse / Robbie

2 episodes

2004

Degrassi: The Next Generation

Keg Guy

Episode: Ghost in the Machine: Part 2

2004

The Aviator

Hell's Angels Pilot

Extra

2004

Spynet

Rod

Episode: The Talented Mr. Minnifield

2005

6Teen

Kai

2 episodes

2002-2005

Girlstuff/Boystuff

Jason

34 episodes

2006

The Departed

Costello Gang Member

2006

Mind Over Murder

Dr. Michaels

2007

Death Note

Matt/Mail Jeevas

2007

Live Free or Die Hard

Cyber Terrorist

2008

Dawgs Playing Poker

Alex

2008

Smallville

CSI Agent

Episode: Plastique

2008

Supernatural

Crossroads Demon

Episode: I Know What You Did Last Summer

2009

Fringe

Carl Langdon

Episode: Dream Logic

2011

InSecurity

Special Agent Tom Daley

2 episodes

2011

XIII: The Series

Jacob Locke

2 episodes

2011

Rookie Blue

Vincent Walker

Episode: Best Laid Plans

2011

Flashpoint

Bernard Moore

Episode: Grounded

2011

Against the Wall

Richard "Rick" Rose

Episode: Memories We Fear

2011

Lost Girl

Clive

Episode: Can't See the Fae-Rest

2011

Bakugan: Mechtanium Surge

Ben (Voice)

15 episodes

2011

Beyblade: Metal Masters

Chao Xin (Voice)

11 episodes

2012

Rizzoli & Isles

Cosplayer

Extra
Episode: Virtual Love

2013

Suits

Graham Stenton

Episode: Shadow of a Doubt

2014

Castle

Teacher

Episode: Smells Like Teen Spirit

2014

Daisy: A Hen Into the Wild

Blade

2007–2013

Total Drama

Duncan (Voice)

Main, 77 episodes

2014

The Strain

Matt Sayles

Recurring role, 6 episodes