Table:
Year

Title

Role

Notes

2004

Queer as Folk

Spinning Instructor

2 episodes

2004

Degrassi: The Next Generation

Doorman

Episode: "Ghost in the Machine: Part 2"

2005

Missing

Ian Harrington

Episode: "Paper Anniversary"

2005

Tilt

Bellboy

Episode: "Rivered"

2005

Beautiful People

Jason

5 episodes

2005

Dante's Cove

Adam

2 episodes

2006

The House Next Door

Buddy Harrelson

Television film

2006–08

Rent-a-Goalie

Billy

18 episodes

2007

ReGenesis

Craig Riddlemeyer

2 episodes

2007–09

Da Kink in My Hair

Matthew

4 episodes

2007–12

Heartland

Nick Harwell

6 episodes

2009

Flashpoint

Peter Henderson

Episode: "Exit Wounds"

2010

Blue Mountain State

Travis McKenna

2 episodes

2010

CSI: Miami

Peter Truitt

Episode: "Sleepless in Miami"

2010

NCIS: Los Angeles

Marine Gunnery Sergeant Andrew Weaver

Episode: "Bounty"

2010

The Cutting Edge: Fire and Ice

Philip Seaverm

Television film

2011

The Vampire Diaries

Brady

2 episodes

2011

CSI: Crime Scene Investigation

A.J. Gust

Episode: "73 Seconds"

2011

Justice for Natalee Holloway

Joran van der Sloot

Television film

2011

Hung

Jason

10 episodes

2011

90210

Jim

2 episodes

2011–12

New Girl

Kyle

2 episodes

2012

Private Practice

Scott Becker

7 episodes

2012–present

Arrow

Oliver Queen / The Hood / The Arrow / Al Sah-him / Green Arrow
Christopher Chance / Human Target
Oliver Queen / Dark Arrow

Lead role
Episode: "Human Target"
Episode: "Crisis on Earth-X, Part 2"

2013

When Calls the Heart

Wynn Delaney

Television film

2014–2018

The Flash

Oliver Queen / The Arrow / Al Sah-him / Green Arrow
Oliver Queen / Dark Arrow

7 episodes

2015

Reelside

Himself

Episode: "Superheroes"

2015

WWE Raw

Himself

2 episodes

2016–2017

DC's Legends of Tomorrow

Oliver Queen / Green Arrow
Oliver Queen / Dark Arrow

5 episodes

2017

American Ninja Warrior

Himself

Episode: "Celebrity Ninja Warrior for Red Nose Day"

2017–2018

Supergirl

Oliver Queen / Green Arrow

2 episodes

Give you some cell positions and a table image, extract the corresponding cell values in these positions:
row 19 and column 1,
row 23 and column 3,
row 13 and column 1,
row 17 and column 2,
row 1 and column 1,
row 6 and column 2,
row 31 and column 3,
row 19 and column 3,
row 16 and column 3,

Format each cell value as a JSON, using the structure {"row_id":"m", "column_id":"n", "cell_value":"<Corresponding Cell Value>"}.

The target cell values are as follows:
{"row_id":"19", "column_id":"1", "cell_value":"2011"}
{"row_id":"23", "column_id":"3", "cell_value":"Kyle"}
{"row_id":"13", "column_id":"1", "cell_value":"2009"}
{"row_id":"17", "column_id":"2", "cell_value":"The Cutting Edge: Fire and Ice"}
{"row_id":"1", "column_id":"1", "cell_value":"Year"}
{"row_id":"6", "column_id":"2", "cell_value":"Beautiful People"}
{"row_id":"31", "column_id":"3", "cell_value":"Himself"}
{"row_id":"19", "column_id":"3", "cell_value":"A.J. Gust"}
{"row_id":"16", "column_id":"3", "cell_value":"Marine Gunnery Sergeant Andrew Weaver"}