
Filmography
| 2025 | Zero Day · as Erik Hayes |
| 2024 | Crisis on Infinite Earths: Redux · as Tommy Merlyn |
| 2022 | Irreverent · as Mack |
| 2021 | FBI: International · as Ssa Brian Lange |
| 2021 | To Catch a Spy · as Aaron Maxwell |
| 2020 | Love on Iceland · as Charlie |
| 2019 | Almost Love · as Henry |
| 2015 | Chicago Med · as Dr. Connor Rhodes |
| 2014 | The Affair · as Scotty Lockhart |
| 2014 | The Mysteries of Laura (US) · as Daniel Mikorski |
| 2014 | Every Secret Thing · as Paul Porter |
| 2014 | Chicago P.D. · as Connor Rhodes |
| 2013 | Arrow: Year One · as Tommy Merlyn |
| 2012 | Chicago Fire · as Connor Rhodes |
| 2012 | Arrow · as Tommy Merlyn |
| 2011 | Pan Am · as Mike Ruskin |
| 2011 | Person of Interest · as Billy Parsons |
| 2011 | Unforgettable (2011) · as Agent Steve Stone |
| 2025 | 99th Macy's Thanksgiving Day Parade · as Self |
| 2020 | Stars In The House · as Self |
| 2017 | 91st Macy's Thanksgiving Day Parade · as Self |
| 2014 | The 68th Annual Tony Awards · as Self |
| 2012 | Home & Family · as Self |
| 2012 | CBS Mornings · as Self |
| 1952 | Today · as Self - Guest |



